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

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

3天内不再提示

I3C有哪几种模式

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

I3C

I3C 支持许多传统 I2C 从设备,I3C 有两个模式:SDR Mode、HDR Modes

Single Data Rate (SDR) Mode

  1. 仅在时钟的一个边缘传输数据。
  2. Private/Typical messages: 使用动态地址将消息发送到从机
  3. 广播消息:发送给总线上的所有从机(例如:ENTDAA)
  4. 直接消息:发往特定从属设备的消息(例如:SETDASA)

High Data Rate (HDR) Modes

  1. 双数据速率(HDR-DDR)模式:使用与SDR模式相同的信令(即与12C协议没有显著区别),但运行速度约为 SDR 速度的 2 倍
  2. 通过在两个时钟边缘传输数据实现更高的速度
  3. Ternary Symbol Legacy (HDR-TSL) Mode: 更高的数据速率加上三元编码,用于混合I2C和I3C设备的总线。与I2C协议显著不同
  4. Ternary Symbol Pure-bus (HDR-TSP) Mode: 更高的数据速率加上三值编码,适用于只有I3C设备的总线。与12C协议显著不同
  5. 三元符号有三种状态,SCL线改变状态,SDA线改变状态,或两线改变状态

SDR Mode 作用

  1. SDR 模式是 I3C 总线的默认模式
  2. 用于从当前主设备到从设备的专用消息传递。
  3. 用于进入其他模式、子模式和状态
  4. 用于内置功能,如通用命令(CCC)、带内中断,以及通过分配动态地址从I2C 过渡到 I3C。
  5. 在程序和条件方面与 I2C 协议【NXP01】非常相似,因此 I3C 设备和许多传统 I2C 从设备(但不是 I2C 主设备)可以在同一 I3C 总线上共存。
  6. 对于 I3C 与 I2C 共享的程序和条件,SDR 模式严格遵循 I2C 规范中的定义。
  7. 所有 I3C 从机将正确忽略从 I3C 主机到 I2C 从机的 I2C 通信,因为 I3C 协议旨在允许 I2C 通信。
  8. 大多数传统 I2C 从设备无法看到从 I3C 主设备到 I3C 从设备的 I3C 通信量,因为 I2C 尖峰滤波器对 I3C 的更高时钟速度不透明。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 总线
    +关注

    关注

    10

    文章

    2706

    浏览量

    87222
  • I2C
    I2C
    +关注

    关注

    28

    文章

    1347

    浏览量

    120830
  • i3c
    i3c
    +关注

    关注

    0

    文章

    23

    浏览量

    4681
收藏 人收藏

    评论

    相关推荐

    Stm32哪几种休眠模式

    Stm32哪几种休眠模式?分别有哪些优点及缺点?
    发表于 09-24 14:33

    MBD哪几种设计模式

    MBD哪几种设计模式
    发表于 10-13 06:35

    STM32哪几种启动模式

    STM32哪几种启动模式?STM32烧录程序的方式是什么?
    发表于 10-25 06:40

    常见RAID模式哪几种

    常见RAID模式哪几种?18针和24针DVI的区别是什么?显卡没有DVI接口怎么办?
    发表于 10-26 06:19

    伺服电机模式哪几种

    伺服电机模式哪几种
    发表于 10-29 06:16

    ADC需要的引脚哪些?转换模式哪几种

    ADC需要的引脚哪些?转换模式哪几种
    发表于 11-18 07:03

    STM32的启动模式哪几种

    STM32的启动模式哪几种
    发表于 11-23 06:38

    IO口模式哪几种

    IO口模式哪几种
    发表于 11-25 08:59

    bootloader的升级模式哪几种

    bootloader的升级模式哪几种
    发表于 11-26 07:26

    ADC的转换模式哪几种

    ADC的转换模式哪几种
    发表于 12-02 06:14

    STM32 IO口可以配置的模式哪几种

    STM32 IO口可以配置的模式哪几种?常见的I/O配置是什么?I/O操作步骤是怎样的?
    发表于 01-17 06:12

    FSMC工作模式哪几种

    FSMC工作模式哪几种
    发表于 01-20 07:10

    I2C模块具有哪几种工作模式

    I2C模块具有哪几种工作模式
    发表于 01-24 07:45

    STM32的启动模式哪几种

    BOOT0是什么?STM32的启动模式哪几种
    发表于 02-10 07:06

    GPIO工作模式哪几种

    GPIO工作模式哪几种
    发表于 02-11 06:52