在pxa270上替换实时时钟rtc4513为ds1302.txt
来自「在PXA270上替换开发板的实时时钟RTC4513为DS1302的修改说明,自己」· 文本 代码 · 共 19 行
TXT
19 行
1.)新增RtcInclude.h文件,把三个函数的声明放到里面.
2.)修改Init.c文件,包含RtcInclude.h文件,其他相关的函数调用也要改过来
pTime.wDayOfWeek = 1;改为pTime.wDayOfWeek = 4;
pTime.wHour = 23;的23改为1
3.)rtc4513.c改为ds1302.c文件
4.)需要修改的函数有RTC4513GetRealTime/RTC4513SetRealTime/RTC4513_Init三个函数即可,注意在RTC4513GetRealTime函数中,返回的时候要注意年可能要加上2000的,因为ds1302只保留99年数据
碰到过的问题:
1.)ds1302时钟的电池没电导致时钟输出总数为0.
2.)获取时钟时年没有加2000,导致时间显示为17..
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?