历史上的今天
今天是:2024年12月26日(星期四)
2018年12月26日 | STM32 RTC 读写不正确
2018-12-26 来源:eefocus
调试RTC的时候发现读写不正确。
读写是调用的库函数,年月日和时分秒是分开操作的
读写时发现年月日写完之后读出来要等个好几秒中才能正确的读出来,否则读出来的就一直是设置之前的日期(这里读写都是先操作的日期,然后操作时间)
然后我把写的顺序调换了下,先写时间,再写日期。杯具了,读日期都出现错误了
然后我再把读和写的顺序都调换了下,写的时候是先写日期,再写时间;读的时候是先读时间,再读日期,这样才正确的读写RTC的日期和时间了。
史海拾趣
|
我写了一个算式 在1602的第一行输入(1+2*(sin1.57+6)-2)*3= 然后交给单片机进行计算 但是第一行输入的数据超过了屏幕显示的范围,整屏移动了 我先写了write_cmd(0x80+0x40) 然后写了write_cmd(0x02),我记得这个命令就可以让指针回车换行 ...… 查看全部问答> |
|
我在网上下载了一个AT89S51 ISP烧写器电路图,和一个在线编程器,变成器和电路图是打包在一起的,但是电路焊好以后连载电脑上进行ISP编程,却始终显示线路未连通,检测了几遍,线路没有连错,不知道是哪个地方设置问题还电路本身有问题?还各位赐教 ...… 查看全部问答> |
|
我用的是K9F1208UOB.三星在出厂前对坏块进行标志。DATASHEET上说是,每个BLOCK的第一或者第二页的第517字节会有非FF数据的坏块标志。但我在友善以及立于泰等开发板的FMD_GetBlockStatus()函数中都只对第一页进行判断,万一坏块标志不 ...… 查看全部问答> |
|
VS1003驱动时,必须将XCS和 XDCS全部拉低才行,只XDCS的话,无法播放音乐?? 将VS1003驱动代码从51一直到arm7后,遇到两个问题: 1)必须将XCS和 XDCS全部拉低才行,只拉低XDCS的话,无法播放音乐?? 2)将一段完整的mP3二进制码发送到vs1003播放的时候,音乐时快时慢,不正常.手头没有示波器,没法看时序,请问哪位大哥遇 ...… 查看全部问答> |




