查看: 1827|回复: 0

[原创] OSC802 PC示波器测评 第四帖 IIC数据解析

[复制链接]
  • TA的每日心情
    开心
    2019-2-16 15:38
  • 签到天数: 6 天

    连续签到: 2 天

    [LV.2]偶尔看看I

    发表于 2019-2-16 15:30:50 | 显示全部楼层 |阅读模式
    分享到:
         这次发帖来说一下用OSC 802进行IIC的数据解析。波形的产生继续用我的32开发板,上面刚好有个24C02可以用。首先,配置好示波器设置,点击菜单栏Decode在弹出的菜单中选择IIC,配置是否位反相或数据位反相,这里都选no。配置好后波形界面CHA左侧显示SCL标签,CHB左侧显示SDA标签,所以大家在接线的时候千万别接错了。
    1.png


    21.png

          SCL默认空闲为高电平,为了保证在解析数据前已开始数据采样,在此选择下降沿触发,触发电平设置在0.5V左右,时间档位25us/div,因为选用的是STM32,电压档选择1V/div或2V/div都可以。触发模式选择single单次触发,控制面板配置如下图:

    3.png

          测试选择向24C02中写入数据“WarshipSTM32 IIC TEST”,OK,开始测试,波形就是下面的样子:

    OSC802img190216145641.jpg

          波形杂乱,且数据不足,以为是触发模式设置有问题,于是将单次触发改为正常触发结果还是一样的,难道是IIC出错了?拿来闲置好久的逻辑分析仪,测试结果如下

    2.png

          看来不是IIC的问题,翻看示波器的说明手册,手册里是旧版的软件,没有新版的数据解析功能,无奈,只好自己慢慢体验,修改了数据解析时的数据位反相,修改触发电平,修改时间档,均无果。

          对比示波器波形和逻辑分析仪波形发现,除去示波器的波形毛刺,自己读了下数据发现是没问题的,不过示波器只读了一个地址的数据后面的就没有了,也许是我的数据波形不够规矩,反正示波器解析IIC数据是失败了,到此OSC802解析IIC数据失败。

          可能我的配置存在问题,有知道的小伙伴欢迎指出,有想一起探讨的加我好友咱们一起研究下。

          提个建议,查看波形时可以加上鼠标滚轮放大波形,用逻辑分析仪的时候发现这个滚轮放大缩小就特别舒服,比用鼠标点放大镜要方便高效许多。今天就到这了,一会还要出去,下一贴,OSC802观察模拟波形,明天继续更。

    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-4-26 15:43 , Processed in 0.115825 second(s), 16 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.