📄 在pxa270上替换实时时钟rtc4513为ds1302.txt
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -