当前位置: 首页 > news >正文

24.Linux中RTC的驱动实验_csdn

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

1、Linux 内核 RTC 驱动简介

Pasted image 20250501131349.png
Pasted image 20250501131407.png
Pasted image 20250501131421.png
Pasted image 20250501131519.png
Pasted image 20250501131635.png
Pasted image 20250501133701.png
Pasted image 20250501133736.png
Pasted image 20250501133822.png
Pasted image 20250501133839.png
Pasted image 20250501141100.png
Pasted image 20250501142936.png
Pasted image 20250501142949.png
Pasted image 20250501143029.png
Pasted image 20250501143042.png
Pasted image 20250501143100.png
Pasted image 20250501143129.png
Pasted image 20250501143151.png
Pasted image 20250501144603.png
Pasted image 20250501145451.png
Pasted image 20250501145502.png

2、STM32MP1 内部 RTC 驱动分析

Pasted image 20250501150720.png
Pasted image 20250501150821.png
Pasted image 20250501150921.png
Pasted image 20250501150946.png
Pasted image 20250501151059.png
Pasted image 20250501151116.png
Pasted image 20250501151129.png
Pasted image 20250501151215.png
Pasted image 20250501151230.png
Pasted image 20250501151511.png
Pasted image 20250501151543.png
Pasted image 20250501151722.png
Pasted image 20250501151741.png
Pasted image 20250501152053.png
像这里的读取时间,是在之前的代码里面已经写好了有关时间计数的代码,直接引用两个寄存器就行。
Pasted image 20250501152113.png

3、RTC 时间查看与设置

3.1、使能内部 RTC

Pasted image 20250501152633.png

3.2、查看时间

Pasted image 20250501153008.png
Pasted image 20250501153041.png
Pasted image 20250501153232.png
Pasted image 20250501153220.png
Pasted image 20250501153302.png
Pasted image 20250501153336.png
Pasted image 20250501153509.png
这里我们改现在的:

date -s "2025-05-01 16:10:00"

Pasted image 20250501153726.png
过段时间输入date看看时间变了没:
Pasted image 20250501153832.png
Pasted image 20250501153934.png
试一下:
重启开发板:
Pasted image 20250501154043.png
发现时间并没有丢失!
我们看看断电后会不会丢失:
Pasted image 20250501154342.png
并没有丢失:说明正点原子的板子stm32mp157存在纽扣电池!

http://www.dtcms.com/a/167393.html

相关文章:

  • 1.67g 雨晨 22635.5305 Windows 11 企业版 23H2 极速增强版
  • 边缘计算革命:大模型轻量化部署全栈实战指南
  • 机器人--底盘
  • 链表系列一>合并 k 个升序链表
  • Sublime Text4 4192 安装和一键激活
  • 基于Redis实现-附近商铺查询
  • 在项目中如何对Map List等对象序列化及反序列化
  • 第二章 OpenCV篇-图像阈值的综合操作-Python
  • 【瑞萨RA4L1-SENSOR套件测评】LCD 实时显示 ADC 水位高度
  • vue中$set原理
  • AIO-1126-JD4蓝牙通讯(BLE)
  • Lucene并不是只有倒排索引一种数据结构,支持多种数据结构
  • Angular教程前言:历史、安装与用途
  • Webug4.0靶场通关笔记08- 第11关万能密码登录(SQL注入漏洞)
  • 数字智慧方案5968丨智慧农业产销一体化云平台建设方案(72页PPT)(文末有下载方式)
  • 【Docker】Dockerfile 使用
  • python如何把pdf转word
  • 高等数学-第七版-下册 选做记录 习题9-7
  • C++11新特性_自动类型推导_auto
  • 【RocketMQ】- 源码系列目录
  • 神经网络—损失函数
  • Windows服务器提权实战:常见方法、场景与防御指南
  • 2025五一杯C题五一杯数学建模思路代码文章教学:社交媒体平台用户分析问题
  • 【精选】基于数据挖掘的广州招聘可视化分析系统(大数据组件+Spark+Hive+MySQL+AI智能云+DeepSeek人工智能+深度学习之LSTM算法)
  • 【playwright】内网离线部署playwright
  • UE实用地编插件Physical Layout Tool
  • 深度学习-神经网络参数优化的约束与迭代策略
  • PCIe 中的 ARI 介绍
  • 2025五一数学建模ABC题选题建议,思路模型分析
  • 彩带飘落效果