打印
[技术讨论]

我也偶偶耍下逻辑分析仪,我是做硬件的,请问这些波形...

[复制链接]
1944|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
QWE4562009|  楼主 | 2020-12-14 11:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我也偶偶耍下逻辑分析仪,我是做硬件的,请问这些波形数据抓出来,然后呢?比对数据协议?所以说还是要软件去分析这些数据更合适些。有没有更好的方法,指教下

IIC数据.png (307.01 KB )

IIC数据.png

逻辑分析仪抓到的波形.png (217.09 KB )

逻辑分析仪抓到的波形.png

使用特权

评论回复

相关帖子

沙发
tyw| | 2020-12-14 12:21 | 只看该作者
usb Saleae 8逻辑分析仪使用说明书.pdf (8.26 MB)
Saleae 逻辑分析仪DIY 手册.pdf (667.18 KB)
Saleae 逻辑分析仪使用手册.pdf (1.99 MB)

使用特权

评论回复
板凳
tianxj01| | 2020-12-14 16:26 | 只看该作者
IIC是一个纯软件核心的数字通信协议,高级的逻辑分析仪,可以检验协议内容是不是合法、完整性等内容,如果你确实需要从波形来分析协议波形,则需要你完整的理解对应的底层协议内容,然后通过逐个数据串自己去读取波形并转换为数据和ACK信号等等,然后结合对应器件的IIC协议,再去看通信的内容。
看起来你这个逻辑分析仪还是可以的,IIC数据串都给你读取的清清楚楚,包括ACK信号,读写方向、地址等。

使用特权

评论回复
地板
QWE4562009|  楼主 | 2020-12-15 10:13 | 只看该作者
tianxj01 发表于 2020-12-14 16:26
IIC是一个纯软件核心的数字通信协议,高级的逻辑分析仪,可以检验协议内容是不是合法、完整性等内容,如果 ...

我现在用的就是逻辑分析啊!前面开始三个数据是啥意思?setup write to  00A0 +ACK  然后  0X00 +ACK  然后
setup read to  00A1+ ACK     最后结束有一个 0X7A +NAK   这些数据如何理解?

还有ACK何NAK是开始和结束的意思?

使用特权

评论回复
5
QWE4562009|  楼主 | 2020-12-15 10:15 | 只看该作者
tianxj01 发表于 2020-12-14 16:26
IIC是一个纯软件核心的数字通信协议,高级的逻辑分析仪,可以检验协议内容是不是合法、完整性等内容,如果 ...

不忽悠哥   这个20块钱  据说是CP老美的。。。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

946

主题

2866

帖子

22

粉丝