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

通信与接口协议面试三、I2C

串行、半双工、近距离、一主多从,可以连接多个从设备,扩展性好。SDA(串行数据线)和SCL(串行时钟线)
在总线空闲时SCL和SDA由上拉电阻拉高保持高电平状态。

1.速率
传输速率在标准模式可达100kbit/s;快速模式可达 400kbit/s;高速模式下可达 3.4Mbit/s。备注:mbps 和 MB/s换算比例为 8 比1,也就是说 8mbps 等于1MB/s,1Mbps =0.125MB/s。1MB/s=8Mbps=8Mbit/s

2.起始与终止信号

SCL为高期间,
数据线 SDA:由高到低,起始信号

数据线SDA:由低到高,终止信号

ACK(从机应答):拉低代表收到数据

3.通信时序
主设备通过发送起始信号来发起通信,随后发送从设备地址,根据从设备响应的应答信号判断从设备是否存在。如果从设备存在,主设备就可以向从设备发送数据,从设备接收数据并发送应答信号,以此进行数据的传输。传输结束时,主设备发送停止信号结束通信。

4.特点
I2C 通信需要输出高电平的能力。开漏输出无法输出高电平,在漏极接上拉电阻,才能够实现“线与"功能。总线具有“与”逻辑功能,只要有一个设备发送低电平时,总线上就表现为低电平。当所有设备都发送高电平时,总线才表现为高电平。

http://www.jsqmd.com/news/1126273/

相关文章:

  • 还在为DLL错误烦恼吗?Visual C++ Redistributable AIO一键解决所有运行库问题
  • 3个实战场景教你高效使用Silero VAD:企业级语音活动检测完整指南
  • Python+Selenium自动化抢票脚本实战:从原理到实现
  • Azure数仓实战:分层架构、成本治理与性能调优
  • 锡膏管理厂家如何选择才靠谱?
  • 如何让游戏机变身全能B站客户端?wiliwili跨平台追番终极指南
  • 如何快速解决嵌入式固件烧录问题:新手避坑完整指南
  • Tempo 快速上手指南:使用 MinIO 对象存储部署
  • 2026最新8款企业AI编程工具基础版免费实测合集
  • 3步实现PC风扇智能控制:告别噪音与过热的终极指南
  • LangChain、Dify、n8n、Coze四大AI开发平台深度对比与选型指南
  • 终极指南:如何使用applera1n绕过iOS 15-16.6激活锁限制
  • 花都门窗安装选公司看资质口碑
  • win关闭端口
  • 2026择吉排盘工具怎么选:看日期筛选、盘面依据和理性边界
  • 英雄联盟终极效率工具:League Akari完整指南与实战教程
  • 5分钟掌握KCN-GenshinServer:零基础搭建原神私服的完整指南
  • 垂直领域大模型优化:微调与RAG技术实战解析
  • 文字转学术可视化:okbiye 分层 AI 科研绘图,打通论文配图全链路高效闭环
  • IS31FL3731与PIC18F87J10的LED矩阵控制技术详解
  • STL转STEP格式转换终极指南:从3D打印到精密制造的桥梁
  • 数据清洗实战:从脏数据识别到工业级清洗流水线
  • 终极显卡驱动清理指南:用DDU彻底解决游戏卡顿和驱动冲突问题
  • PYTHON+AI LLM DAY NINTY-SIX
  • 授人以渔:陶博士体系的书单整理
  • 5分钟为Windows注入动漫灵魂:BlueArchive-Cursors鼠标指针主题完全指南
  • 2026年股东纠纷实务指南:签了连带保证,就真的跑不掉吗?
  • 如何快速提升Markdown编辑效率:Typora插件终极指南
  • 5大创新功能全面解析:英雄联盟智能辅助工具深度指南
  • 终极喜马拉雅音频下载指南:3步解锁付费内容离线自由