求解分析I2C时序图!

Gallagher_CS 2019-04-25 05:24:14
今天自己查着I2C的资料对着板子用示波器采集了一段I2C波形图,分别采集的sda、clk管脚。示波器显示的图形貌似分别就是两个管脚的信号,对照着网上资料图斗胆分析了一下图片左前半部分的START、地址、读写、回馈。(也不确定究竟对不对)。由于信号采集过程不连续(自动化测试“连续开关过程中”采集的信号)波形与资料图对不上号,所以就不能依葫芦画瓢了。


下图后半部分大小黑框内的信号求大神帮忙分析下!?小黑框是总线等待吗还是因为测试原因信号中断?整段波形图还能总结出什么有价值的数值?比如,电压、频率,自己算了算通讯速率是400K吗? 本人示波器、I2C菜鸟!沦陷I2C之中。。。

...全文
962 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_41212429 2021-01-13
  • 打赏
  • 举报
回复
两个框都是数据,数据采集是依靠时钟来的,IIC属于双沿采样,小黑框前面那个是应答。
fly 100% 2019-05-06
  • 打赏
  • 举报
回复
像是一个读命令,后面的器件的读地址
  • 打赏
  • 举报
回复
感觉像是处于连续的读写的状态啊,你看看I2C的通信过程就知道了啊,或者你看这个I2C器件的规格书找找就行了。我记得I2C有连续写的模式。
vc8fans 2019-04-27
  • 打赏
  • 举报
回复
买个逻辑分析仪比示波器便宜, 干这个最专业,,且里面有数十个协议自动分析,只要在软件中选择协议即可,,

27,373

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧