应该是发送的字符串编码跟串口助手不一样导致的 最好改成一样的编码
汉字的话就是传送的GB2312编码,即传说的区位码,一个编码是两个字节,每个字节的值都是大于0x80的,这样跟ASCII码分开。当把编码转换为对应的汉字的时候,就需要在汉字库中根据编码来计算汉字的位置了。
首先确定一下串口的波特率,数据长度那些是否一致
然后确定一下串口助手是否支持汉字显示