uboot下如何读写rtc pcf2127的寄存器?
2024-09-01 00:07:00
一. pcf2127简介
pcf2127是实时时钟计数器模块,支持两种接口,i2c和spi,笔者以i2c为例
二. pcf2127的读写操作时序
2.1 写操作
根据i2c的规范https://www.nxp.com/docs/en/user-guide/UM10204.pdf (https://www.i2c-bus.org/specification/)可知标准写操作时序如下:
由此可知:pcf2127的写操作符合标准i2c的写操作,无需特殊处理
2.2 读操作
根据i2c的规范https://www.nxp.com/docs/en/user-guide/UM10204.pdf (https://www.i2c-bus.org/specification/)可知标准读操作时序如下:
由此可知:pcf2127的读操作与标准i2c的读操作存在差异,需要i2c控制器先执行一个标准i2c的写操作,然后再执行标准i2c的读操作,否则会产生莫名其妙的bug
最新文章
- Windows下Nginx Virtual Host多站点配置详解
- C语言学习笔记(二)_system系统调用及posix说明
- alert的换行问题
- PHPCMS几个有用的全局函数
- msp430 问题及解决记录
- nagios监控linux设置
- 使用addClass()设置自增类名
- javascript下用ActiveXObject控件替换word书签,将内容导出到word后打印第1/2页
- JavaScript判断图片是否加载完成
- 【Android进阶】Activity的四种加载模式
- lucene索引合并与增量索引
- vmware和centOS的安装
- vue 拖拽移动(类似于iPhone虚拟home )
- 【NPOI】通过NPOI从内存流中创建EXCEL
- 正式表达式判断私有 IP 地址
- BZOJ2655: calc(dp 拉格朗日插值)
- Data Model for Certificate
- JavaScript大杂烩13 - 总结ECMAScript 5新功能
- React系列文章:Babel编译JSX生成代码
- 洛谷 P1073 最优贸易 解题报告