单片机串口接收数据格式问题

2024-11-29 00:41:14
推荐回答(3个)
回答1:

一个字节 产生16进字符就是两个字符了,
还原时,每两个字符再还原一个字节就行了。
发送: 1A-----> '1' 'A'
接收: '1'-----> 1,'A'----->10
1*16+10=26 即1A, 就变成一个字节了。很简单

回答2:

一般的”串口发送界面“都提供字符串模式发送和十六进制发送,你说”转换成字符
“的这种是前者;

解决办法:选择16进制发送模式

回答3:

发送时把那个HEX勾上就可以了