rgw5267 发表于 2011-6-14 17:08:34

关于RTC问题

 RTC,跑了个万年历,终端显示,按键m设置时间。如果开始BKP是空的,上电设置时钟,显示时钟都没问题。但是这时如果再烧一遍刚才的程序,Reset后显示没问题,但一设置完就死在了里面。不知道有木有高手看懂我的问题,问题比较奇怪。

发表于 2011-6-14 21:20:31

RE:关于RTC问题

请问一下,你死到哪里了?
如果死在RTC设置里面的话,RTC_Init里面要先使能后背寄存器然后才能对他和RTC进行操作。问题就在这里。

rgw5267 发表于 2011-6-15 10:00:13

回复:关于RTC问题

 太牛X了,原来是第二次上电检测到BKP标志后,就不会进行相关寄存器的初始化,在进行配置之前要再对寄存器进行初始化才行。因为没有注意到这个问题才造成死在RTC_WaitForLastTask()。:L
页: [1]
查看完整版本: 关于RTC问题