,程序是这样编的。在串口助手监测串口时,打开HEX显示按钮,如何显示字符?比如说我现在编译发送的数据是“aa11”,那么打开调试助手接收的也是“aa11”,但是打开HEX显示就变成了这样。怎样编写代码可以使得打开HEX显示的时候显示的是字符?
不行的,HEX显示就是16进制的显示,16进制中是没有aa11的,只有0~F。
你只能以字符显示 。
这里的61是“a”的16进制表示,31是“1”的16进制表示。
如果真要是想在HEX下显示aa11那么就直接发送 0xaa11,
那么显示的就会是 AA 11
同理, 1的十六进制就是”31“。
如果你想强制转成字符,那就只有你自己写个串口助手进行转换了,不过没什么意义。