STM8L探索套件学习笔记-RTC实时时钟(六)
实时时钟的主要代码:
本文引用地址:https://www.eepw.com.cn/article/201611/320836.htmvoid main(void)
{
u8 temp=0;
/* Infinite loop */
/* Select LSE (32.768 KHz) as RTC clock source */
CLK_RTCClockConfig(CLK_RTCCLKSource_LSE, CLK_RTCCLKDiv_1);
CLK_PeripheralClockConfig(CLK_Peripheral_RTC, ENABLE);
LCD_GLASS_Init();
Calendar_Init();
while (1)
{
RTC_GetTime(RTC_Format_BIN, &RTC_TimeStr);
temp=RTC_TimeStr.RTC_Seconds;
while(temp==RTC_TimeStr.RTC_Seconds)//查询等待1s
{
RTC_GetTime(RTC_Format_BIN, &RTC_TimeStr);
}
Time_Show();
}
}
评论