I3C - Charles-Charmless/Charles-Charmless.github.io GitHub Wiki
I3C
I3C
https://www.nxp.com.cn/docs/zh/unique/TIP-MIPI-I3C-CN.pdf
https://community.nxp.com/t5/i-MX-Processors/does-I3C-need-pull-up-resistances/td-p/1549314
https://elinux.org/images/d/d6/I3c.pdf
动态地址
多控制器
带内中断,
30Mbps at 12.5MHz
SCL push-pull
SDA open drain and push pul
Slave end read master may terminate early
Hot plug built in
error detection standardized/mandated
初始化链路动态分配地址
起始 I2C ,sda以i2c速率进行传输,等到ACK后SDA切换到推挽模式,快速传输
地址仲裁
带内中断,从机在无数据传输时将SDA拉低产生起始信号, 从机驱动自己的地址,仲裁后等带主机ACK/NACK IBI(带内中断) Hot Join 使用7‘h02地址进行IBI 总线初始化分配动态地址 次主机通过IBI变成主机
SDR: Single Data Rate message
HDR DDR:双倍数据速率
HDR BT :多条数据线
不再支持时钟延展