问题描述:
1、设置RTC后,时间与日期都设置,读取时间和日期,发现时间已经对了,而日期却需要读取好几次以后才会正确;
2、时间从23:59:xx跳到 00:00:xx,日期应该也增加一天了,可是发现日期却没有增加。
修改代码:先读时间,再读日期,好像就正常了。
RTC_GetTime(RTC_Format_BIN,&time);
RTC_GetDate(RTC_Format_BIN,&date);
读RTC的时候,有读顺序的要求?同样,写RTC是不是也有写顺序要求?
不知道大家有没有遇到同样的情况?
|