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存在纽扣电池!

相关推荐
CodeWithMe3 分钟前
【C/C++】Linux的futex锁
linux·c语言·c++
一道秘制的小菜1 小时前
AimRT从入门到精通 - 04RPC客户端和服务器
linux·运维·服务器·c++·aimrt
Brandon汐3 小时前
Linux中的系统延时任务和定时任务与时间同步服务和构建时间同步服务器
linux·运维
又逢乱世3 小时前
Ubuntu 安装 MySQL8
linux·运维·mysql·ubuntu
共享家95273 小时前
冯·诺依曼体系:现代计算机的底层逻辑与百年传承
linux
庐阳寒月3 小时前
linux多线(进)程编程——(10)信号
linux·c++·嵌入式
孞㐑¥3 小时前
Linux之基础开发工具(yum,vim,gcc,g++)
linux·c++·经验分享·笔记
Yang三少喜欢撸铁3 小时前
通过Docker部署Prometheus + Grafana搭建监控平台【超详细版】
linux·服务器·docker·容器·grafana·prometheus
一道秘制的小菜3 小时前
Linux第20节 --- inode和文件系统
linux·运维·服务器·c++·文件
BIN-XYB3 小时前
Ubuntu搭建Conda+Python开发环境
linux·运维·ubuntu