24.Linux中RTC的驱动实验_csdn

这个在裸机开发也有,如果有过裸机开发经验的同学就比较入手了!

1、Linux 内核 RTC 驱动简介




















2、STM32MP1 内部 RTC 驱动分析















像这里的读取时间,是在之前的代码里面已经写好了有关时间计数的代码,直接引用两个寄存器就行。

3、RTC 时间查看与设置

3.1、使能内部 RTC

3.2、查看时间







这里我们改现在的:

复制代码
date -s "2025-05-01 16:10:00"

过段时间输入date看看时间变了没:

试一下:
重启开发板:

发现时间并没有丢失!
我们看看断电后会不会丢失:

并没有丢失:说明正点原子的板子stm32mp157存在纽扣电池!

相关推荐
爱宇阳6 分钟前
Linux 教程:如何查看服务器当前目录中的文件
linux·运维·github
天才奇男子11 分钟前
用户管理,权限管理
linux·云原生
wheeldown11 分钟前
【Linux】Linux 进程通信:System V 共享内存(最快方案)C++ 封装实战 + 通信案例,4 类经典 Bug 快速修复
linux·运维·服务器·开发语言
Ching·39 分钟前
linux系统编程(十②)RK3568 socket之 TCP 客户端的实现
linux·tcp/ip·rk3568
NiKo_W42 分钟前
Linux 线程控制
linux·数据结构·内核·线程·进程·线程控制
迎風吹頭髮1 小时前
Linux内核架构浅谈44-Linux slab分配器:通用缓存与专用缓存的创建与使用
linux·spring·架构
---学无止境---1 小时前
Linux性能分析系统和虚拟文件系统缓存初始化
linux
小王C语言1 小时前
封装红黑树实现mymap和myset
linux·服务器·算法
獭.獭.1 小时前
Linux -- 线程概念
linux·线程·进程·多级页表·缺页异常
望获linux1 小时前
【实时Linux实战系列】使用 u-trace 或 a-trace 进行用户态应用剖析
java·linux·前端·网络·数据库·elasticsearch·操作系统