xiangzichen 发表于 2024-4-9 11:21
电脑只发了一个1,收发正常,发一个长数据的看看.
电脑发送长数据正常接收和发送数据。
单片机发送字符'B' ,刚开始文本模式下出现汉字,后面9次正常。而HEX模式下接收到10个十六进制42,是正常数据。
17141200320 发表于 2024-4-9 13:32
电脑发送长数据正常接收和发送数据。
单片机发送字符'B' ,刚开始文本模式下出现汉字,后面9次正常。而HE ...
你这个还是不太对,第一个收到的时候,和后面一组收到的时间有好几秒,这个时间干嘛了,肯定程序是有问题的,建议你用官方的串口程序去测试,看看硬件本身有没有问题,然后再用自己的软件测试. xiangzichen 发表于 2024-4-9 13:53
你这个还是不太对,第一个收到的时候,和后面一组收到的时间有好几秒,这个时间干嘛了,肯定程序是有问题的, ...
建议用官方的串口程序去测试 小飞侠 发表于 2024-4-9 14:23
建议用官方的串口程序去测试
用官方测试程序一样结果
17141200320 发表于 2024-4-9 17:01
用官方测试程序一样结果
官方测试程序结果看起来正常的。
例程上电时输出一串数据,通过右边的hex模式看从第二行开始是正确的,"53 54 43" 就是"STC"的ASCII码。
至于第一行的 FC 是上电时TXD脚电平抖动产生的信号,串口助手误以为是有效数据解析为 FC,文本模式起始字符也是解析错误产生乱码。
本来就没什么问题 乘风飞扬 发表于 2024-4-9 18:21
官方测试程序结果看起来正常的。
例程上电时输出一串数据,通过右边的hex模式看从第二行开始是正确的,"5 ...
非常感谢 soma 发表于 2024-4-9 19:10
本来就没什么问题
非常感谢
页:
1
[2]