有读者问:如何在STM32F1上实现日历功能?
一、关于RTC
RTC:Real TimeClock,实时时钟,记录当前时间的计算机时钟。
RTC 不仅应用于个人计算机、服务器和嵌入式系统,几乎所有需要准确计时的电子设备也都会使用。
支持 RTC 的微控制器可用于精密计时器、闹钟、手表、小型电子记事薄以及其它多种设备。
在实际项目中,运用时间戳的地方很多,比如:存储数据、日志消息、系统故障等。
二、STM32的RTC
在所有STM32处理器中,都集成了一个RTC模块, 是一个独立的 BCD 定时器 / 计数器。
但是,在STM32F1系列中,RTC模块的功能相对比较简单(也许是最前推出的原因)。其中,一个重要的功能,日历功能在F1系列中是不具备的。