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位里一定有一个不一样,对应表可以自己找)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
· 零经验选手,Compose 一天开发一款小游戏!