请教一个串口发送的问题

来源:百度知道 编辑:UC知道 时间:2024/05/29 01:18:12
我下了个串口发送的程序,发送格式有“十六进制”和“自动发送”两种。当我选择十六进制时,发个10过去,显示是16,这个可以理解;当我选择自动发送时,发个10过去,显示48。这是怎么回事呢?

阁下设置的接收速度或别的设置有问题,第一个1没收到,只收到了0,结果就显示0的阿斯科码,是48。有的串口发送程序是不能用的,我就吃过这个苦头。发送时自动添加了回车和换行,导致接收的数据不对。你把发送速度变得慢一些再试,要是还出错,换个串口精灵之类的软件试试。

那得看你的程序了,不知道你程序是怎么回事