首页
›
嵌入式基础与RISC-V
›
104-单片机项目实战
›
《I2C总线与SPI通信故障排查及性能实战》
VIP10
本课程属于:104-单片机项目实战
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
I2C总线与SPI通信故障排查及性能实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
I2C协议基础
I2C总线起源与特点 · 物理层(SDA/SCL线 · 上拉电阻)
I2C
协议基础
02
I2C时序分析
标准模式(100kHz) · 快速模式(400kHz) · 高速模式(3.4MHz)的时序参数详…
I2C
时序分析
03
I2C地址与寻址
7位地址与10位地址格式 · 广播地址 · 保留地址
I2C
地址
04
I2C多主机通信
多主机仲裁机制 · 时钟同步 · 总线竞争与丢失仲裁的处理
I2C
多主机通信
05
I2C常见故障(一)
总线卡死(SDA被拉低) · 时钟拉伸(Clock Stretch… · 应答丢失(NACK)分析
I2C
常见故障
06
I2C常见故障(二)
地址错误 · 速率不匹配 · 上拉电阻选择不当
I2C
常见故障
07
I2C调试工具与方法
逻辑分析仪抓取波形 · 示波器测量时序 · I2C总线分析仪使用
I2C
调试工具
08
I2C性能优化
传输速率提升策略 · 批量数据传输 · DMA结合I2C
I2C
性能优化
09
I2C实战案例(一)
EEPROM读写故障排查——从波形分…
I2C
实战案例
10
I2C实战案例(二)
传感器数据采集异常——时钟拉伸导致的…
I2C
实战案例
11
SPI协议基础
SPI总线起源与特点 · 四线制(MOSI/MISO/SCLK… · 全双工通信原理
SPI
协议基础
12
SPI时序与模式
CPOL(时钟极性)与CPHA(时钟… · 4种工作模式 · 模式匹配的重要性
SPI
时序
13
SPI数据帧格式
MSB/LSB优先 · 数据位宽(8/16/32位) · 连续传输与片选控制
SPI
数据帧格式
14
SPI多从机通信
独立片选与菊花链拓扑 · 从机选择逻辑 · 总线冲突避免
SPI
多从机通信
15
SPI常见故障(一)
片选信号毛刺 · 时钟相位不匹配 · 数据线竞争(多输出驱动)
SPI
常见故障
16
SPI常见故障(二)
信号完整性(振铃/反射) · 地弹效应 · 长线传输衰减
SPI
常见故障
17
SPI调试工具与方法
逻辑分析仪解码SPI · 示波器测量建立/保持时间 · SPI环回测试
SPI
调试工具
18
SPI性能优化
时钟频率提升 · FIFO深度利用 · DMA传输
SPI
性能优化
19
SPI实战案例(一)
Flash芯片读写失败——CPHA配…
SPI
实战案例
20
SPI实战案例(二)
ADC数据采集噪声——时钟抖动与地线…
SPI
实战案例
21
I2C与SPI对比选型
速度 · 引脚数 · 功耗
I2C
SPI
22
I2C与SPI混合系统设计
共享总线策略 · 电平转换(3.3V vs 5V) · 隔离设计
I2C
SPI
23
信号完整性基础
反射 · 串扰 · 阻抗匹配
信号完整性基础
反射
24
PCB布局布线要点
I2C/SPI走线规则 · 地平面设计 · 去耦电容放置
PCB
布局布线要点
25
嵌入式驱动开发(一)
I2C主机驱动编写(轮询模式) · 寄存器配置 · 错误处理
嵌入式驱动开发
I2C
26
嵌入式驱动开发(二)
SPI主机驱动编写(中断模式) · 环形缓冲区 · 超时机制
嵌入式驱动开发
SPI
27
嵌入式驱动开发(三)
I2C从机驱动实现 · 状态机设计 · 中断响应优化
嵌入式驱动开发
I2C
28
嵌入式驱动开发(四)
SPI从机驱动实现 · 数据帧同步 · 双缓冲技术
嵌入式驱动开发
SPI
29
综合实战(一)
多传感器数据采集系统——I2C温湿度…
综合实战
I2C
30
综合实战(二)
高速数据记录仪——SPI Flash… · 性能瓶颈分析与优化
综合实战
SPI
所属VIP或分类
同VIP:Bootloader开发与固件升级现场维护实战
同VIP:Bootloader开发与量产烧录实战
同VIP:I2C总线与SPI通信抗干扰设计调试实战