200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > stm32Cubemx(8):RTC和RTC唤醒中断

stm32Cubemx(8):RTC和RTC唤醒中断

时间:2023-03-08 19:20:34

相关推荐

stm32Cubemx(8):RTC和RTC唤醒中断

实时时钟(RTC):

它 是一个独立的 BCD 定时器/计数器。RTC 提供一个日历时钟两个可编程 闹钟中断,以及一个具有中断功能的周期性可编程唤醒标志。RTC 还包含用于管理低功耗模 式的自动唤醒单元。

两个 32 位寄存器包含二进码十进数格式 (BCD) 的秒、分钟、小时(12 或 24 小时制)、星

期几、日期、月份和年份。此外,还可提供二进制格式的亚秒值。

系统可以自动将月份的天数补偿为 28、29(闰年)、30 和 31 天。并且还可以进行夏令时

补偿。

其它 32 位寄存器还包含可编程的闹钟亚秒、秒、分钟、小时、星期几和日期。

框图:

根据上图:算出RTC时钟频率:32.768kHZ/128/256=1HZ

中断:

选择LSE作为RTC时钟源:

代码:

RTC唤醒中断:

多了下面这一步配置:

代码:

回调函数:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。