我正在开发一个嵌入式系统,并且我正在制作戏剧让它通过串行端口发送一定的数据块。我缩小了范围,发现如果消息中存在 0x9B,它会破坏消息。
所以我然后在http://www.asciitable.com/上查找 0x9b (155) ,它不见了!这不是一个奇怪的巧合吗!
任何想法,这是一个特殊字符还是什么?
-edit- 好吧,对不起,这不是 0x9b 造成的,而是 0x11 字符。其中...鼓声...是 XON/XOFF 字符。我错误地将计算机上的流量控制为xon/xoff,而设备上没有流量控制!无论如何感谢您的帮助。