17141200320 发表于 2024-4-9 09:23:07

串口通过上位机发数据通信正常,再由单片机发数据上位机接收数据不正常。

本帖最后由 17141200320 于 2024-4-9 11:05 编辑

1、 串口通过上位机发数据,通信正常, 上位机发送1,接收也是1.



2、再由单片机发数据给上位机,接收数据不正常。 发送1,接收出现汉字。


请教下各位老师,是什么问题造成接收数据不正常。

3多次复位上电山,上位机显示状态



4、HEX模式显示



5、程序







wangxiangtan 发表于 2024-4-9 10:47:39

显示乱码一般是波特率的问题

soma 发表于 2024-4-9 10:50:30

hex显示看下什么数据

17141200320 发表于 2024-4-9 11:03:37

soma 发表于 2024-4-9 10:50
hex显示看下什么数据

HEX 模式显示



17141200320 发表于 2024-4-9 11:11:14

wangxiangtan 发表于 2024-4-9 10:47
显示乱码一般是波特率的问题

非常感谢,我用电脑上的软件发数据,发送和接收正常。 就是单片机发数据,电脑上软件接收不正常。

soma 发表于 2024-4-9 11:12:57

hex的31 32 32 不就是asicc的1 2 3 吗

xiangzichen 发表于 2024-4-9 11:21:19

电脑只发了一个1,收发正常,发一个长数据的看看.

17141200320 发表于 2024-4-9 12:38:34

soma 发表于 2024-4-9 11:12
hex的31 32 32 不就是asicc的1 2 3 吗

非常感谢

17141200320 发表于 2024-4-9 12:39:19

xiangzichen 发表于 2024-4-9 11:21
电脑只发了一个1,收发正常,发一个长数据的看看.

长数据正常,非常感谢!

17141200320 发表于 2024-4-9 13:27:45

17141200320 发表于 2024-4-9 11:11
非常感谢,我用电脑上的软件发数据,发送和接收正常。 就是单片机发数据,电脑上软件接收不正常。 ...


页: [1] 2
查看完整版本: 串口通过上位机发数据通信正常,再由单片机发数据上位机接收数据不正常。