错误码 0x200 表示 SENT 校准区的宽度过大,超出 56 tick,查看波形并未看到 pulse 段
4b73a77e-a3cb-480a-bb21-e62f06c9c63e-7aa61921ee4d0da34bbd81db6400653.jpg
理论上的波形应该是
23517d23-40f7-4dc2-a9c3-735ec4d74a1e-36029dd4d8b6219ef4f3606e10b1baa.png
芯片目前默认是使能了 pulse 检测的,致使MCU将下一个 SYNC 认作 pulse,故产生错误。禁止 pulse 检测即可。
后续 YCT 会增加 pulse 检测使能配置。
错误码 0x80000 与 0xC0000 表示 fast message 与 slow message underflow,推测原因为 IDE 通过调试器一直在读取SENT的数据,导致出现下溢,关闭 watch 窗口即可。