I2C原理与实际应用波形分析
创作时间:
作者:
@小白创作中心
I2C原理与实际应用波形分析
引用
CSDN
1.
https://blog.csdn.net/weixin_54608520/article/details/137688196
I2C(Inter-Integrated Circuit)总线是一种串行通信协议,广泛应用于嵌入式系统中,用于连接微控制器和其他外围设备。本文将详细介绍I2C总线的基本原理和工作过程,并通过波形图直观展示其数据传输过程。
I2C原理
主机:初始化发送、终止发送和产生时钟信号的器件。
从机:被主机寻址的器件。
仲裁:在一条有多个主机尝试控制总线的情况下,只允许其中一个主机控制主线并且不破坏报文的过程。(线与逻辑)
同步:两个及以上器件同步时钟信号的过程。
传输数据的过程
- 微控制器A发送数据到微控制器B
- A(主机)寻址B(从机);
- A(主机-发送器)发送数据到B(从机-接收器);
- A终止传输。
- 微控制器A从微控制器B接收数据
- A(主机)寻址B(从机);
- A(主机-接收器)从B(从机-发送器)接收数据;
- A终止传输。
总体特征:SDA和SCL都是双向线路,通过上拉电阻,在空闲时都呈现高电平,并具有线与逻辑。传输速率标准是100kbits/s、快速是400kbits/s、最高可达3.4Mbits/s。另外,由于连接到I2C总线的器件工艺不同(COMS、NMOS、双极性),这就导致逻辑“1”“0”的电平不是固定的,由VDD电平来决定。
数据的有效性:限制SDA数据变化只能在SCL低电平才能进行。当SCL高电平时,SDA电平发生变化,意味着起始和停止:SDA由高向低为开始、由低向高为停止。
热门推荐
如何向项目经理沟通:20个实用技巧提升职场沟通效率
油车与新能源车的未来:竞争还是共存?
麦盖提县:以科技创新为核心 加快形成红枣产业新质生产力
AI大模型对传统行业的冲击与融合
中国环氧氯丙烷行业前景展望:绿色、低碳清洁化的生产工艺是未来发展方向
自己交社保交哪个档次好啊?附具体演算过程!
成都社保一二三档费用明细及区别
情侣之间吵架了,该怎么有效化解?
怪物猎人物语白海龙蛋获取攻略
施工项目管理的全生命周期成本控制方法
A股资金流出的原因是什么?这种流出会造成哪些后果?
总胆红素24.7,是否严重?一文让你全掌握
项目管理中的三角方式:理论与实践指南
高温酷暑下的生命守护者:急诊ICU青年医生的坚守与担当
紫金山:南京的母亲山,江南四大名山之一
PPT准备过程中有效结合图表和图像,5个策略
华东政法大学是一本吗
退税账单已出 到账还会远吗
没借条没证据?律师教你如何追回欠款!
科学就医新思维,实用指南从这里开始
镶牙的材质有哪些选择?哪种材质的性价比更高?
2024年度个税汇算明日开启,这些诈骗套路要当心!
宝宝从出生到一岁的运动发展,妈妈必看!
“消”“警”融合:“消防安全伴我行 心理疏导护成长”直播进课堂
已达标!这市唯一公办本科,将更名大学
赤峰学院发布更名大学公示,已达标拟更名为赤峰大学
北京朝阳医院成功实施硬质支气管镜联合纤维支气管镜下异物取出术
春季肝火旺盛的5大症状及调理秘诀:告别口干口苦,健康度过黄金养生季
深圳各区消费排名:福田、宝安和龙岗前三
淘宝盗图投诉不成立的原因解析及所需证明材料详解