1. 概述
RTC(Real Time Clock)是YTM32B1M微控制器中的实时时钟模块,能够在系统掉电情况下继续保持时间计数。本文档详细解析YTM32B1M SDK中RTC驱动的实现,包括时间日期设置、闹钟配置、时间补偿、中断处理等功能。
2. 文件组织结构
2.1 头文件
-
rtc_driver.h: RTC驱动的主要头文件,定义了所有公共接口和数据结构
-
rtc_hw_access.h: RTC硬件访问层头文件
-
rtc_irq.h: RTC中断处理相关头文件
2.2 源文件
-
rtc_driver.c: RTC驱动的主要实现文件
-
rtc_irq.c: RTC中断服务程序实现
-
rtc_hw_access.c: RTC硬件抽象层实现
2.3 架构层次
应用层 ↓ rtc_driver.h/c (高层API) ↓ rtc_hw_access.h/c (硬件抽象层) ↓ RTC寄存器定义 ↓ RTC硬件控制器
订阅专栏 解锁全文
50

被折叠的 条评论
为什么被折叠?



