|
本帖最后由 Vmao 于 2019-4-11 19:23 编辑
相信大多数逻辑分析仪都是用的sigrok 解码,sigrok 解码方案 是用python 写成的那么 python是脚本文件直接可以修改,那么自定义解码就修改或者复制一份脚本文件自行修改一下就能实现
本人用的是开源逻辑分析仪 DSLogic 在其安装目录下有decoders/有各种解码协议,最近研究wm8988 驱动发现这货的数据位和数据地址是混用的,分析起来极为不方便,于是就想怎么才能自定义解码
资料参见
https://sigrok.org/wiki/Protocol ... 6_optional_channels
稍微懂python的人即可改改实现自己的解码方案,因为基本通讯协议也就是 i2c i2s spi usb 等,全部都有基础解码,稍微改造就可以实现自定义解码.
ps:python 禁止 空格与tab 混用,这个耽误我不少时间,强烈推荐vscode 进行python编辑
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
阿莫论坛20周年了!感谢大家的支持与爱护!!
一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。
|