好的,另外咨询RTC问题,如果想使用CPU的RTC功能,这样设计是否合理?
1、程序中将当前的日期和时间、当前的RTC32位计数器值时刻写入RTC中的掉电保持RAM中
2、当掉电后,32位计数器会仍然计数
3、再次上电后,如果读 ...
XuHongChen 发表于 2010-2-11 11:21 
不用这么麻烦。
只要有电池供电,RTC计数器始终都在计数而不会停止,你只要在第一次使用这个产品时,初始化计数器的数值,除非需要做补偿,以后不必再改变计数器的内容。
比如可以用计数器的数值"0"来表示是2010年1月1日0时0分0秒,如果你在2010年2月1日0时0分0秒初始化计数器,则需要设置计数器=60*60*24*31=2678400即可;以后不管开关电源多少次,计数器的内容始终是当前的时间。
|