XIVN1987 发表于 2018-11-12 16:01:16

分享逻辑分析仪DSLogic的I2S MSB Justified格式解码器


在测试I2S接口,,发现逻辑分析仪DSLogic只能解析I2S Philips标准波形,不支持MSB justified标准

好在DSLogic的解码器都是python脚本,,而且MSB justified和I2S Philips波形差别非常小,于是就拿I2S Philips的代码改了几行,,可以解析MSB justified了,,分享给需要的坛友


XIVN1987 发表于 2018-11-13 14:55:57

本帖最后由 XIVN1987 于 2018-11-13 15:09 编辑

原解码器左右通道搞反了,,修正了下,,改写出了两种PCM格式:






代码同时上传到github上,,欢迎mark:https://github.com/XIVN1987/sigrok_decoder

hcambridge 发表于 2018-11-12 17:51:26

虽然用不到,还是支持一下,一直想自定义协议的,都没弄,原来是python的,看来学习一下python是很有必要的。

jcrorxp 发表于 2018-11-12 18:52:58

之前读协议也是导出CSV然后用python格式化, 那叫一个麻烦,,地址不一样,位数不一样,搞了我半个星期
页: [1]
查看完整版本: 分享逻辑分析仪DSLogic的I2S MSB Justified格式解码器