0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

I2C通讯协议

淘晶驰串口屏 2023-08-04 11:39 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

I2C通讯协议是一种由飞利浦公司开发的串行通信协议,具有引脚少、硬件实现简单、可扩展性强等优点。它仅使用两条线(SCL时钟线和SDA数据线)就能实现多机通讯,数据传输速率有标准模式(100kbps)、快速模式(400kbps)和高速模式(3.4Mbps)。


I2C总线上的每个设备都有自己的独立地址,主机发起通讯时,通过SDA信号线发送设备地址(SLAVE_ADDRESS)来查找从机。一般从机地址是七位地址,第八位是决定读写方向,数据方向位为“1”时表示主机由从机读数据,该位为“0”时表示主机向从机写数据。


在数据传输过程中,I2C的数据和地址传输都带响应。起始信号表示起始状态,停止信号由主设备发出,SCL保持高电平,SDA由低电平跳变到高电平。数据发射端需要在第9个时钟周期等待接收端的应答信号。I2C协议的读写操作都是一字节大小,从高到低收发数据。


I2C通讯协议被广泛地使用在系统内多个集成电路(IC)间的通讯,具有硬件实现简单、可扩展性强等优点。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 通信协议
    +关注

    关注

    28

    文章

    1073

    浏览量

    41869
  • I2C
    I2C
    +关注

    关注

    28

    文章

    1547

    浏览量

    130488
  • 串行口
    +关注

    关注

    1

    文章

    43

    浏览量

    11226
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    深入剖析I2C协议

    I2C是由Philips开发的简单的双向两线总线,在深入浅出理解SPI协议中,我们区分了单工,半双工,全双工协议数据流向的区别,根据特征,I2C协议
    的头像 发表于 08-21 15:10 3276次阅读
    深入剖析<b class='flag-5'>I2C</b><b class='flag-5'>协议</b>

    PC0310B 高亮度恒流LED驱动控制电路数据手册

    PC0310=16*8点阵(EQSOP28)PC0310A=12*8点阵(EQSOP28/SSOP24)PC0310B=8*8点阵(SSOP24) PC0310是基于I2C通讯协议的高亮度恒流LED
    发表于 08-04 14:55 0次下载

    PC0310A 高亮度恒流LED驱动控制电路数据手册

    PC0310=16*8点阵(EQSOP28)PC0310A=12*8点阵(EQSOP28/SSOP24)PC0310B=8*8点阵(SSOP24) PC0310是基于I2C通讯协议的高亮度恒流LED
    发表于 08-04 14:54 0次下载

    PC0310 高亮度恒流LED驱动控制电路数据手册

    PC0310=16*8点阵(EQSOP28)PC0310A=12*8点阵(EQSOP28/SSOP24)PC0310B=8*8点阵(SSOP24) PC0310是基于I2C通讯协议的高亮度恒流LED
    发表于 08-01 17:36 1次下载

    第十八章 I2C通信测试

    本章介绍了I2C协议,其物理层用SDA和SCL双线,支持多设备:协议层含起始/停止信号、应答机制等。还讲解W55MH32的I2C外设及初始化,并进行了通信测试代码的分析。
    的头像 发表于 06-19 17:07 1031次阅读
    第十八章 <b class='flag-5'>I2C</b>通信测试

    I2C总线复用

    帝晶智慧屏I2C总线复用
    的头像 发表于 03-11 17:20 1853次阅读

    I2C总线通信原理 如何设计I2C总线电路

    I2C总线通信原理 I2C(Inter-Integrated Circuit)总线是一种用于集成电路之间进行通信的串行通信协议。它最早由飞利浦公司(现被恩智浦电子收购)于1982年推出,是一种简单
    的头像 发表于 01-31 15:01 1879次阅读

    I2C总线的优缺点分析

    I2C总线作为一种广泛使用的串行通信协议,以其简单性和高效性在嵌入式系统中占据着重要地位。 I2C总线的优点 1. 简单性和低成本 I2C总线只需要两条线(数据线SDA和时钟线SCL)
    的头像 发表于 01-17 15:50 1763次阅读

    I2C总线的工作模式介绍

    在现代电子系统中,I2C总线作为一种多主机、多从机的串行通信协议,扮演着至关重要的角色。它允许多个设备共享同一总线,进行数据传输,从而简化了系统设计并降低了成本。 I2C总线的基本特性 I2C
    的头像 发表于 01-17 15:32 1635次阅读

    I2C总线协议详细解析

    1. I2C总线简介 I2C总线由Philips Semiconductor(现为NXP Semiconductors)在1980年代初期开发。它是一种多主机总线,允许多个设备共享同一总线。I2C
    的头像 发表于 01-17 15:22 1572次阅读

    I2C总线故障排除技巧

    I2C总线是一种广泛使用的串行通信协议,它允许多个设备在两条线上(数据线SDA和时钟线SCL)进行通信。由于其简单性和灵活性,I2C总线在嵌入式系统中非常流行。然而,当I2C总线出现问
    的头像 发表于 01-17 15:20 3864次阅读

    I2C总线与单片机的连接

    在现代电子系统中,单片机(MCU)是核心控制单元,而I2C总线作为一种多主机、多从机的串行通信协议,因其简单、高效和节省引脚的特性而被广泛应用于各种电子设备中。 I2C总线概述 I2C
    的头像 发表于 01-17 15:18 1971次阅读

    I2C总线应用实例分析

    在现代电子系统中,I2C总线因其简单、灵活和高效的特点而被广泛应用于各种设备之间的通信。 I2C总线概述 I2C总线由Philips(现为NXP)在1980年代初期开发,最初用于音频和视频设备
    的头像 发表于 01-17 15:09 1242次阅读

    I2C总线与SPI总线的比较

    在现代电子系统中,微控制器与各种外设之间的通信是必不可少的。I2C和SPI是两种流行的串行通信协议,它们各自具有独特的特点和应用场景。 I2C总线 I2C是一种多主机、多从机的同步通信
    的头像 发表于 01-17 15:08 1714次阅读

    AN-806: ADuC70xxBCPZxxI系列芯片I2C下载协议

    电子发烧友网站提供《AN-806: ADuC70xxBCPZxxI系列芯片I2C下载协议.pdf》资料免费下载
    发表于 01-15 16:18 0次下载
    AN-806: ADuC70xxBCPZxxI系列芯片<b class='flag-5'>I2C</b>下载<b class='flag-5'>协议</b>