首页
›
嵌入式基础与RISC-V
›
124-嵌入式总线通信协议
›
《I2C协议外设驱动开发与总线时序调试实战》
VIP10
本课程属于:124-嵌入式总线通信协议
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
I2C协议外设驱动开发与总线时序调试实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
I2C总线物理层与协议层基础
SDA/SCL线 · 开漏输出 · 上拉电阻
I2C
总线物理层
02
I2C时序单元详解
起始条件 · 停止条件 · 数据有效性
I2C
时序单元详解
03
I2C地址与读写操作
7位地址与10位地址 · 读/写位 · 从设备寻址流程
I2C
地址
04
I2C标准模式、快速模式与高速模式
100kHz · 400kHz · 4MHz时序参数对比
I2C
标准模式
05
I2C总线仲裁与时钟同步
多主机环境下的仲裁机制 · 时钟拉伸
I2C
总线仲裁
06
I2C从设备驱动架构设计
状态机设计 · 中断与轮询模式选择
I2C
从设备驱动架构设…
07
I2C主设备驱动架构设计
主机状态机 · 超时处理 · 错误恢复
I2C
主设备驱动架构设…
08
Linux内核I2C子系统
i2c_adapter · i2c_client · i2c_driver数据结构
Linux
I2C
09
Linux I2C设备驱动编写
probe/remove · i2c_transfer · regmap接口
Linux
I2C
10
I2C设备树绑定
dts节点编写 · reg属性 · clock-frequency配置
I2C
设备树绑定
11
I2C用户空间访问
i2c-dev · i2c-tools · SMBus协议兼容
I2C
用户空间访问
12
I2C EEPROM驱动实战
AT24C系列驱动开发 · 页写与连续读
I2C
EEPROM
13
I2C传感器驱动实战
温度传感器LM75驱动 · 数据转换与校准
I2C
传感器驱动实战
14
I2C RTC驱动实战
DS3231驱动开发 · 时间读写与闹钟功能
I2C
RTC
15
I2C触摸屏驱动实战
FT5x06电容触摸屏驱动 · 多点触控协议
I2C
触摸屏驱动实战
16
I2C音频编解码器驱动实战
WM8960驱动 · I2C配置与音频通路
I2C
音频编解码器驱动…
17
I2C多路复用器与总线扩展
PCA9548使用 · 虚拟总线划分
I2C
多路复用器
18
I2C总线调试工具
逻辑分析仪抓取 · i2cget/i2cset/i2cd…
I2C
总线调试工具
19
I2C时序异常分析
毛刺 · 上升沿过缓 · 应答丢失
I2C
时序异常分析
20
I2C信号完整性
PCB布线要点 · 上拉电阻计算 · 电平转换
I2C
信号完整性
21
I2C总线锁死与恢复
SCL时钟脉冲恢复法 · 硬件复位策略
I2C
总线锁死
22
I2C从设备地址冲突
地址配置 · 动态地址分配 · 地址检测
I2C
从设备地址冲突
23
I2C高速模式设计
HS模式时序 · 主从设备兼容性 · 编码方式
I2C
高速模式设计
24
I2C与SMBus差异对比
协议差异 · 超时机制 · ARP协议
I2C
SMBus
25
I2C多主机系统设计
仲裁优先级 · 多主机状态机 · 冲突检测
I2C
多主机系统设计
26
I2C驱动性能优化
DMA传输 · 批量读写 · 中断合并
I2C
驱动性能优化
27
I2C驱动电源管理
系统挂起/恢复 · 设备低功耗模式
I2C
驱动电源管理
28
I2C驱动安全与健壮性
参数校验 · 异常处理 · 看门狗集成
I2C
驱动安全
29
I2C协议扩展
I3C协议简介 · 与I2C的向后兼容性
I2C
协议扩展
30
I2C驱动综合实战项目
多传感器数据采集系统 · I2C总线监控与日志
I2C
驱动综合实战项目
所属VIP或分类
同VIP:I2C-SPI-UART总线时序与波形分析实战
同VIP:I2C-SPI-UART混合总线低功耗设计实战
同VIP:I2C-SPI-UART混合总线项目驱动开发实战