首页
›
高速接口与互连
›
031-I2C时序边界与总线恢复
›
《I2C温度传感器时序边界测试与调试》
VIP20
本课程属于:031-I2C时序边界与总线恢复
高速接口与互连 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
I2C温度传感器时序边界测试与调试
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
I2C协议基础
I2C总线起源 · 电气特性 · 主从架构
I2C
协议基础
02
I2C时序参数详解
SCL时钟频率 · 高电平持续时间 · 低电平持续时间
I2C
时序参数详解
03
温度传感器选型
常见I2C温度传感器(LM75 · TMP102 · MCP9808等)特点对比
温度传感器选型
I2C
04
数据手册解读
如何阅读温度传感器datasheet…
数据手册解读
datasheet
05
I2C起始条件与停止条件
时序定义 · 示波器捕捉要点
I2C
起始条件
06
I2C数据传输格式
字节传输 · ACK/NACK位 · 读写操作流程
I2C
数据传输格式
07
温度传感器寄存器映射
配置寄存器 · 温度寄存器 · ID寄存器等
温度传感器寄存器…
配置寄存器
08
单次读取温度流程
发送从机地址 · 寄存器指针 · 重复起始
单次读取温度流程
发送从机地址
09
连续读取模式
理解自动地址递增与多字节传输
连续读取模式
理解自动地址递增
10
时钟拉伸(Clock Stretching)
温度传感器使用场景与处理方式
Clock
Stretching
11
高速模式(Hs-mode)时序
4MHz下的时序要求与调试注意
Hs-mode
高速模式
12
上拉电阻选择
计算合适的RPU值 · 避免信号边沿过缓
上拉电阻选择
RPU
13
总线电容影响
PCB布局 · 线缆长度对上升时间的影响
总线电容影响
PCB
14
时序边界定义
建立时间 · 保持时间 · 最大/最小值含义
时序边界定义
建立时间
15
最差情况分析
温度 · 电压 · 工艺变化对时序余量的影响
最差情况分析
温度
16
示波器测量技巧
探头补偿 · 触发设置 · 时间刻度选择
示波器测量技巧
探头补偿
17
使用逻辑分析仪抓取I2C总线
解码设置 · 毛刺检测
I2C
使用逻辑分析仪抓…
18
时序违规常见现象
无ACK · 数据错位 · CRC错误
时序违规常见现象
ACK
19
调试案例1
SCL上升时间过慢导致从机无法识别起…
调试案例1
SCL
20
调试案例2
保持时间不足导致从机采样错误数据
调试案例2
保持时间不足导致…
21
调试案例3
时钟频率偏差导致通信随机失败
调试案例3
时钟频率偏差导致…
22
使用MCU的I2C外设
配置STM32/i.MX等MCU的时…
MCU
I2C
23
软件模拟I2C时序
GPIO翻转延迟控制 · 保证时序边界的技巧
I2C
软件模拟
24
时序余量计算
以TMP102为例 · 计算建立时间 · 保持时间余量
时序余量计算
TMP102
25
自动化测试脚本
Python+示波器API测量I2C…
自动化测试脚本
Python+
26
噪声与干扰
地弹 · 串扰对时序的影响及滤波措施
噪声
干扰
27
多从机总线设计
地址冲突 · 时序累积效应
多从机总线设计
地址冲突
28
低功耗设计中的时序考量
电源切换 · 迅速唤醒对I2C总线的影响
低功耗设计
时序考量
29
I2C时序仿真
使用SPICE或IBIS模型进行预仿…
I2C
时序仿真
30
总结与实战建议
调试流程清单 · 常见坑点 · 最佳实践
实战建议
调试流程清单
所属VIP或分类
同VIP:CRC校验在I2C通信中的错误处理实践
同VIP:DMA传输与I2C总线同步优化方法
同VIP:I2C-CRC错误检测与数据重传验证