发新帖我要提问
12
返回列表
打印
[技术问答]

HC32L136 串口通讯乱码问题

[复制链接]
楼主: guguo8266
手机看帖
扫描二维码
随时随地手机跟帖
21
wlm3000| | 2023-5-15 14:41 | 只看该作者 回帖奖励 |倒序浏览
我也碰到同样问题,波特率设置56700及以下,发送正常,电脑接收也正常。调高到115200,电脑接收有时候正常,有时候不正常。每间隔一秒,发送一次,每次发送8个字节。单片机工作频率调正为22.12MHZ,波特率的误差应该是最小的。估计是波特率不对或单片机驱动波形畸变。不知都从哪里下手调正初始化设置

使用特权

评论回复
22
ccook11| | 2023-6-10 10:30 | 只看该作者
乱码的原因就是波特率不对              

使用特权

评论回复
23
sheflynn| | 2023-6-10 10:35 | 只看该作者
可能波特率不一样。              

使用特权

评论回复
24
kkzz| | 2023-6-10 10:46 | 只看该作者
波特率出错或者其他串口设置出错。

使用特权

评论回复
25
nomomy| | 2023-6-10 10:51 | 只看该作者
确认串口设置是否正确,检查线路的连接和阻抗匹配情况

使用特权

评论回复
26
sdlls| | 2023-6-10 11:27 | 只看该作者
常见的串口线路干扰包括电磁干扰、线路阻抗不匹配、线路长度过长等因素,这些因素都会影响到数据传输的质量。

使用特权

评论回复
27
belindagraham| | 2023-6-10 11:33 | 只看该作者
波特率 数据位 校验位 不匹配              

使用特权

评论回复
28
phoenixwhite| | 2023-6-10 12:44 | 只看该作者
在两端的串口通信中,需要保证波特率相同。如果波特率不一致,会导致数据接收时出现乱码。

使用特权

评论回复
29
benjaminka| | 2023-6-10 13:44 | 只看该作者
串口设备硬件故障 可能导致通信过程中产生乱码

使用特权

评论回复
30
juliestephen| | 2023-6-10 13:54 | 只看该作者
你是发送汉字了吗              

使用特权

评论回复
31
guijial511| | 2023-6-13 23:30 | 只看该作者
有没有规律,是固定少几个字节嘛?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则