文章目录 一、Linux RTC设备驱动框架 二、HYM8563实时时钟芯片 1. 简介 2. 引脚图 3. 连接原理图 三、设备驱动调试 1. 设备树节点描述 2. 使能内核驱动 3. 测试 四、hym8563驱动实现分析 1. i2c设备驱动框架 2. rtc设备注册流程 3. 通过i2c驱动操作硬件 一、Linux RTC设备驱动框架 Linux内核中使用RTC设备来提供硬件时间,为了兼容各种各样的RTC硬件,Linux内核提供了RTC设备驱动框架,如下。 RTC设备驱动框架向用户空间提供了三种节点: /dev/rtcN:设备节点 /sys/class/r