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

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

3天内不再提示

I2C和I3C的区别有哪些

麦辣鸡腿堡 来源:嵌入式Linux系统开发 作者:嵌入式Linux系统开 2023-07-22 16:20 次阅读

I2C 和 I3C 主要区别如下:

I2C 虽然也是两条线,但是很多时候传感器需要一条额外的中断线,来告诉主控数据已经准备好。I3C
允许从设备直接在总线上产生中断,不再需要一条额外的中断线。

I2C 传输速度最高 3.4MHz,I3C 可以 12.5MHz +。

I3C 向下兼容 I2C,但不兼容 10bit 的 I2C 扩展地址。

I2C 的从设备是静态地址,I3C 是动态地址,由主设备给从设备分配动态地址。

由于支持带内中断,所以涉及到从设备的优先级,一般动态设备号较低的,优先级较高,中断就优先响应。(也是靠线与的特性)

I3C 支持使用推挽输出的 GPIO,增强驱动能力,只不过需要特殊设置。

如果所有 sensor 器件都采用 I3C 通信接口,连接将变的很简单,如下图,所有的 SPI 、UART 、I2C 都变为 I3C 两根线:

图片

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

    关注

    33

    文章

    7640

    浏览量

    148496
  • I2C
    I2C
    +关注

    关注

    28

    文章

    1346

    浏览量

    120828
  • i3c
    i3c
    +关注

    关注

    0

    文章

    23

    浏览量

    4681
收藏 人收藏

    评论

    相关推荐

    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

    I2C协议简介

    这里写自定义目录标题一、I2C 协议简介二、I2C的分类1、软件I2C2、硬件I2C3区别三、基于I2
    发表于 08-23 07:27

    I2C使用步骤

    文章目录一、I2C简介软件I2C硬件I2C软件I2C和硬件I2C区别二、使用步骤1.引入库
    发表于 08-23 06:22

    硬件I2C和软件I2C区别是什么?

    硬件I2C和软件I2C区别是什么?
    发表于 02-10 07:35

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

    本次发布 Gowin I3C Dual Clock IP 用户指南及参考设计。Gowin I3C Dual Clock IP 的用户指南及参考设计可在高云官网下载,其中,参考设计已配置一例特定参数
    发表于 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