如何实现串口调试助手的“以16进制发送”的功能

2025-04-07 16:38:17
推荐回答(4个)
回答1:

串口发送的数据是8位的,最大为255,就是FF,如果要发送大于255的数,必须变成几个字节发送,例如要发送十进制2315,就要将数据拆分
data(0)=2315/256;
data(1)=2315%256;
这样就拆分开数据,再将数据发送出去。

回答2:

你从编辑框读进数据,然后转换成十六进制存到某缓冲区,然后从该缓冲区写到串口看看。

回答3:

1.一下发的太狠了,串口受不了,堵死了2.串口调试助手很多,你用的估计不太好,换个试试

回答4:

http://www.cr173.com/soft/61421.html
点击以16进制发送