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

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

3天内不再提示

什么是I2C接口?什么是I3C接口?I2C与I3C的区别

冬至配饺子 来源:网络整理 作者:网络整理 2024-02-17 14:39 次阅读

什么是I2C接口

I2C接口是一种串行通信协议,全称为Inter-Integrated Circuit,即集成电路间总线。它是一种双向、两线制(SCL和SDA)的串行通信接口,主要用于连接微控制器和其他外围设备,如传感器、存储器、显示器等。

图片

I2C接口主要特性:

1.双向通信:I2C接口可以实现双向通信,即主设备可以向从设备发送数据,从设备也可以向主设备发送数据。

2.支持多设备:I2C接口可以连接多个从设备,最多可以支持128个设备。

3.地址识别:每个连接到I2C总线的设备都有一个唯一的地址,主设备可以通过地址来选择要通信的从设备。

4.支持广播和应答:主设备可以通过广播方式向所有从设备发送数据,从设备收到数据后可以通过应答信号来确认接收。

5.支持两种速度模式:I2C接口支持标准模式(100kHz)和快速模式(400kHz),可以根据需要选择合适的速度模式。

6.支持电源管理:I2C接口支持电源管理功能,可以在低功耗模式下工作,以降低系统的能耗。

什么是I3C接口?

I3C接口是一种新型的串行通信协议,全称为Inter-Integrated Circuit Bus,即集成电路总线。它是在I2C接口的基础上发展而来的,主要针对物联网IoT)应用而设计。

I3C接口是类似于I2C的2线数字接口。它对之前发布的I2C和SPI接口进行了改进和优化,解决了I2C通信速度慢的问题,优化了SPI通过四线连接的缺点。I3C同时解决I2C功耗较高的问题,I3C成为低功耗、低成本和快速数字接口,它支持主机MCU和传感器等外围设备之间的多点连接以及多主控设备。

图片

I3C接口主要特性:

1.更高的速度:I3C接口的最高传输速率可以达到12.5MHz,比I2C接口的速度更快。

2.更低的功耗:I3C接口采用了新的电源管理技术,可以实现更低的功耗。

3.更宽的电压范围:I3C接口支持更宽的电压范围,可以在1.2V到5.5V之间工作。

4.更强的抗干扰能力:I3C接口采用了新的编码和解码技术,可以提高信号的抗干扰能力。

5.支持多路复用:I3C接口支持多路复用技术,可以同时连接多个从设备,提高系统的集成度。

6.支持热插拔:I3C接口支持热插拔功能,可以在系统运行过程中添加或移除从设备。

I2C与I3C的区别

1.速度:I3C接口的速度比I2C接口更快,最高传输速率可以达到12.5MHz,而I2C接口的最高传输速率为1MHz。

2.功耗:I3C接口采用了新的电源管理技术,可以实现更低的功耗。

3.电压范围:I3C接口支持更宽的电压范围,可以在1.2V到5.5V之间工作,而I2C接口的电压范围通常为1.8V到5V。

4.抗干扰能力:I3C接口采用了新的编码和解码技术,可以提高信号的抗干扰能力。

5.多路复用:I3C接口支持多路复用技术,可以同时连接多个从设备,提高系统的集成度。而I2C接口虽然也支持多设备连接,但不支持多路复用。

6.热插拔:I3C接口支持热插拔功能,可以在系统运行过程中添加或移除从设备。而I2C接口不支持热插拔功能。

总之,I2C和I3C都是串行通信协议,用于连接微控制器和其他外围设备。I3C接口是在I2C接口的基础上发展而来的,具有更高的速度、更低的功耗、更宽的电压范围、更强的抗干扰能力和更好的集成度等特点。随着物联网技术的发展,I3C接口有望在未来成为主流的串行通信协议。

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

    关注

    48

    文章

    6809

    浏览量

    147636
  • 电源管理
    +关注

    关注

    112

    文章

    6013

    浏览量

    141104
  • 热插拔
    +关注

    关注

    2

    文章

    194

    浏览量

    32821
  • 编解码
    +关注

    关注

    1

    文章

    138

    浏览量

    19338
  • I2C接口
    +关注

    关注

    1

    文章

    119

    浏览量

    24849
收藏 人收藏

    评论

    相关推荐

    什么是Simplified I2C,简化版I2C接口!#从入门到精通,一起讲透元器件! #电路设计

    I2CI2C接口LiFi总线/接口技术
    学习电子知识
    发布于 :2022年09月23日 17:37:03

    I2C接口

    本帖最后由 eehome 于 2013-1-5 09:56 编辑 现在设计有两个设备,主设备和从设备,通过I2C接口控制连接,由于距离可能距离较远50cm左右,请问这距离有问题吗?还有没有对I2C中继一下?(这
    发表于 11-08 09:34

    pyboardCN V2 使用I2C接口驱动I2C外设DS3231

    pyboard上面有I2C类库可以供我们调用,根据邵版主的原话,I2C类库所挂载的I2C接口是STM32F405RG的硬件I2C
    发表于 08-17 16:53

    I3C协议标准

    本帖最后由 Stark扬 于 2018-10-26 17:23 编辑 目前随着手机等移动设备包含的sensor越来越多,传统应用在sensor上的I2C/SPI接口的局限性也越来越明显,典型
    发表于 10-26 09:35

    软件I2C和硬件I2C区别

    目录一、软件I2C和硬件I2C1、软件I2C2、硬件I2C3、软硬I2C区别二、基于
    发表于 08-20 08:08

    Gowin I3C Dual Clock IP用户指南及参考设计

    ,可用于仿真,实例化加插用户设计后的总综合,总布局布线。Gowin I3C Dual Clock IP 应用于 I3C 总线通讯中,用于发送或者接收数据。Gowin I3C Dual Clock IP提供了带有REG
    发表于 09-30 06:08

    Gowin I3C Single Clock IP用户指南及参考设计

    本次发布 Gowin I3C Single Clock IP 用户指南及参考设计。Gowin I3C Single Clock IP 的用户指南及参考设计可在高云官网下载,其中,参考设计已配置一例特定参数,可用于仿真,实例化加插用户设计后的总综合,总布局布线。
    发表于 10-08 07:37

    Gowin I3C SDR快速入门指南

    Gowin I3C SDR快速入门
    发表于 10-08 07:50

    Gowin I3C SDR IP的参考设计

    本文档所介绍的参考设计主要包括以下三种类型: I3C SDR 主机和 I3C SDR 从机之间的通信;I3C SDR 主机和 GW-I2C 从机之间的通信;
    发表于 10-08 06:33

    Gowin I3C SDR IP参考设计

    本次发布 Gowin I3C SDR IP参考设计及 IP Core Generator 支持调用Gowin I3C SDR IP。Gowin I3C SDR IP 参考设计可在高云官网下载,参考设计可用于仿真,实例化加插用户设
    发表于 10-08 07:41

    Gowin I3C DDR eXtension参考设计

    本次发布 I3C DDR eXtension 支持 IP Core Generator 编译生成 I3CDDR 软核。I3C DDR eXtension 参考设计可在高云官网下载,参考设计已配置一例特定参数,可用于仿真,实例化加
    发表于 10-09 07:14

    LPC553x RM - I3C文档错误?

    正如我在另一张票中所说,我一直致力于 I3C 驱动程序的开发。我的最后一个任务是定义一种方法来设置 I3C 频率。这真的很难,但我知道我在文档中也发现了一些错误。 主要是,我遵循了表 336 用于
    发表于 03-17 08:17

    关于MIMXRT685 I3C中断主机示例问题求解

    ("\r\n开始以I2C模式做I3C主控传输。\r\n");PRINTF("Master 将发送数据:"); 对于 (uint32_t i = 0U; i <
    发表于 03-20 07:53

    求分享RT595的I3C示例代码

    大家好,任何人都可以分享或指向 RT595 的 I3C 示例代码给我吗?我想运行一个通过 I3C 发送字节的测试。我使用的是 MIMXRT595-EVK,但没有找到此 EVK 的任何示例代码。
    发表于 03-23 08:59

    关于RT685 I3C多主机能力的问题求解

    一些疑问: 1) 对于 I3CI3C 总线可以支持这种配置下的多主机吗? 2) I2C 的相同问题,如果我们在 FM+ 模式下将外围设备连接到 I
    发表于 05-24 12:24