📘 I3C · 新标准实战
替代I2C方案
⚡
30章 从入门到迁移
第1章
I3C标准概述
诞生背景
MIPI联盟
核心优势
应用领域
第2章
I2C的局限性
速度瓶颈
上拉功耗
多主机仲裁
地址冲突
第3章
I3C物理层
双线制
开漏/推挽
信号完整性
I2C兼容
第4章
I3C总线拓扑
点对点/多设备
DAA机制
主控/从设备
次主控
第5章
I3C通信协议基础
START/STOP
时序对比
私有命令
CCC码
第6章
动态地址分配 DAA
流程详解
设备发现
地址冲突解决
调试经历
第7章
I3C CCC命令集
广播/定向
ENEC/DISEC
RSTDAA
自定义CCC
第8章
I3C数据传输模式
SDR模式
HDR-DDR
HDR-TSL/TSP
模式切换
第9章
带内中断 IBI
IBI机制
触发与响应
vs GPIO中断
项目应用
第10章
I3C热连接 Hot-Join
热连接机制
动态接入
与DAA配合
即插即用
第11章
错误处理与重试
CRC校验
ACK/NACK
总线恢复
踩坑记录
第12章
I3C时序参数详解
SCL频率
上升/下降时间
建立/保持时间
计算实例
第13章
I3C与I2C混合系统
双模式控制器
电平转换
电压域匹配
混合仲裁
第14章
I3C控制器硬件设计
MCU内置外设
FPGA实现
分立器件
方案对比
第15章
I3C从设备硬件设计
传感器接口
寄存器映射
中断输出
执行器设计
第16章
I3C驱动开发基础
Linux I3C子系统
设备树配置
驱动框架
API
第17章
I3C驱动开发进阶
中断处理
IBI注册
DMA优化
电源管理
第18章
I3C调试工具与方法
逻辑分析仪
协议分析仪
波形抓取
软件调试
第19章
I3C功耗优化策略
低功耗模式
动态频率
IBI替代轮询
功耗对比
第20章
I3C在传感器集线器
加速度计/陀螺仪
数据流管理
多传感器同步
集线器
第21章
I3C在摄像头模组
配置与控制
高带宽传输
与CSI-2配合
摄像头
第22章
I3C在音频编解码器
音频参数配置
低延迟控制
多声道同步
Codec
第23章
I3C在电源管理芯片
电压调节
动态电压缩放
状态监控
PMIC
第24章
I3C在汽车电子
车载传感器网络
功能安全
AEC-Q100
汽车
第25章
I3C在物联网设备
低功耗无线节点
边缘计算
电池供电
IoT
第26章
I3C与SPI/UART对比
速度/功耗
引脚数
复杂度
适用场景
第27章
I3C标准演进
v1.0/v1.1/v1.2
新特性
未来路线图
I3C Basic
第28章
I3C生态系统与工具链
MCU支持
IP核供应商
开发板推荐
ST/NXP
第29章
I3C认证与合规性测试
MIPI合规性
信号质量
互操作性
测试流程
第30章
从I2C迁移到I3C实战
迁移评估
硬件改动
软件适配
成本效益