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

IIC小记

SCL 时钟同步线,由主机发出。

当SCL为高电平(逻辑1)时是工作状态,低电平(逻辑0)时是休息状态。SCL可以控制通信的速度。

SDA 数据收发线 

应答位:前八个工作区间是一个字节,在SCL的第九个工作区间从机将发送一个电平(因为SDA是接了一个2.2k的上拉电阻,默认是高电平)。主机读取,若是高电平表示数据错误没有应答,低电平时正常。当主机发给从机时,从机应答,从机发给主机时主机应答。也就是谁接受谁应答。

起始位:SDA 从1变成0

结束位:SDA 从0变成1

读数据与写数据

如何判断读还是写

读写标志位:第一个数据最右边一位(最低一位)用来判断是读还是写。逻辑1是读,逻辑0是写。

器件地址:第一个数据左边7位二进制数就是器件地址

指针功能(子地址,寄存器地址)

发送的第二个数据是指针,确定要读还是写哪一个寄存器(如第四个寄存器就是2进制的4)。

写数据时只需写完指针发送数据即可,读数据比较复杂,先要写数据,设置了指针,然后重新发送起始位,再进行写数据。

指针写过一次就会被保持,下一次在读写时,可以不使用指针。断电或复位会丢失。

http://www.xdnf.cn/news/3025.html

相关文章:

  • ​Indira量化APP集成IAS 2.0服务器矩阵协议,正式更新上线苹果App Store
  • AI工具 Trae 创建java项目和配置运行环境完整示例
  • java 短信服务
  • 域名与DNS理解
  • 4.2.3 MYSQL事务原理分析
  • 纯C协程框架NtyCo
  • 合并两个有序链表
  • xGAP-200-SE7K-L(300T)测试
  • Git 实操:如何使用交互式 Rebase 移除指定提交(真实案例分享)
  • 公路安全知识竞赛主持稿串词
  • Express 文件上传不迷路:req.files 一次性讲明白
  • 洛谷P2142高精度减法题解
  • USB 网卡——RNDIS 控制消息流程
  • AbMole解密生物医学新材料---PCL-PVAc-PEG
  • AUTOSAR图解==>AUTOSAR_RS_InteroperabilityOfAutosarTools
  • 同步与互斥(同步)
  • 【android bluetooth 案例分析 03】【PTS 测试 】【PBAP/PCE/SSM/BV-02-C】
  • 数据中心网络架构:高效规划与自动化设计实践
  • Android 系统发展史
  • php学习笔记(全面且适合新手)
  • Android的Imageview的src属性,如果设置width和height,但是图片本身很小,那么图片会自动缩放到Imageview一样的大小吗
  • GEE进行Theil-Sen Median斜率估计和Mann-Kendall检验
  • RK3568下背光控制 软件与调试技巧
  • 使用 TypeScript 开发并发布一个 npm 包(完整指南)
  • 小刚说C语言刷题——1032分糖果
  • 守护天空安全的科技利剑鼎讯信通(ACNN)的创新实践
  • Flume启动报错
  • MIT6.S081 - Lab11 networking(网络栈)
  • 阿里千问Qwen3技术解析与部署指南 :混合推理架构突破性优势与对DeepSeek R1的全面超越
  • Scrapy框架之CrawlSpider爬虫 实战 详解