rtc.cpp
来自「基于ARM 44b0的启动应到程序」· C++ 代码 · 共 31 行
CPP
31 行
#include "rtc.h"
void GetRTC(struct RTC *pstRTC)
{
rRTCCON = 0x01; //Enable
pstRTC->year = rBCDYEAR;
pstRTC->month = rBCDMON;
pstRTC->day = rBCDDAY;
pstRTC->hour = rBCDHOUR;
pstRTC->min = rBCDMIN;
pstRTC->sec = rBCDSEC;
rRTCCON = 0x00; //Disable
}
void SetRTC(struct RTC *pstRTC)
{
rRTCCON = 0x01; //Enable
rBCDYEAR = pstRTC->year;
rBCDMON = pstRTC->month;
rBCDDAY = pstRTC->day;
rBCDHOUR = pstRTC->hour;
rBCDMIN = pstRTC->min;
rBCDSEC = pstRTC->sec ;
rRTCCON = 0x00; //Disable
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?