bmc编码
参考:https://www.usbzh.com/article/detail-729.html
原始就有振荡,全0就是正常的时钟(这很好理解)
如果传输的信号是1,波形就翻转一次,但是翻转的时机取决于前面的电平 (简化理解就是1就是频率2倍波形)

这样的话就简单了,找最长的为间隔画辅助线就能轻松读出01(下面的图是偷参考的,第二张是我随便画的辅助线,我是先画出来第2、3根辅助线后才画出第一根辅助线的)

辅助线内有上升或下降就是1没有就是0,我读的结果是1010101(由于图的问题我第一和最后一个都读不出来)
顺带一提,typec的pd协议是不会出现全0全1读不出来的结果,因为采用了4b/5b编码后再发送(这个编码保证5位里一定有一个不一样,对应表可以自己找)

浙公网安备 33010602011771号