[STM32F1] STM32 异步串口UART5不停发送数据,数据在串口助手上却无法显示

[复制链接]
1265|14
 楼主| linfelix 发表于 2023-9-28 20:21 | 显示全部楼层 |阅读模式
在使用STM32F103VET UART5时串口不停发送数据,数据在串口助手上却无法显示。但是如果从PC向单片机发送数据,却可以返回,但是返回偶有乱码
891066514b7c4668f6.png
Henryko 发表于 2023-9-29 19:03 | 显示全部楼层
是不是程序写的有问题啊?
Henryko 发表于 2023-9-29 19:03 | 显示全部楼层
看看时钟,中断,波特率设置的有没问题
cr315 发表于 2023-10-23 16:11 | 显示全部楼层
可能是波特率设置不正确
两只袜子 发表于 2023-10-23 16:11 | 显示全部楼层
发送和接收的数据格式(如数据位、停止位、奇偶校验等)必须匹配。如果格式不匹配,数据可能无法正确解析。
jcky001 发表于 2023-10-23 16:11 | 显示全部楼层
硬件连接问题吧
elephant00 发表于 2023-10-23 16:12 | 显示全部楼层
检查您的代码,确保数据已正确写入UART5的发送缓冲区,且没有在发送数据时发生错误。您可以使用串口调试助手来调试您的代码,检查是否有任何错误或异常。
laocuo1142 发表于 2023-10-23 16:12 | 显示全部楼层
如果串口助手无法正确接收数据,可能是由于接收端的软件或硬件问题。
flycamelaaa 发表于 2023-10-23 16:13 | 显示全部楼层
可能是信号强度问题,如果可能的话,尝试调整发送和接收端的信号强度。
powerantone 发表于 2023-10-23 16:13 | 显示全部楼层
如果电源波动或不稳定,可能会影响数据的传输。
stormwind123 发表于 2023-10-23 16:14 | 显示全部楼层
如果接地不良或不正确,可能会引起噪声和干扰,影响数据的传输。检查并确保您的电路有良好的接地。
dvacos 发表于 2023-10-23 17:49 | 显示全部楼层
先接逻辑分析仪 或者 示波器看看到底有没有波形吧,直接接到uart输出脚上,排除一切的外部干扰(接线问题,串口模块问题,上拉问题、波特率问题等等),到底有没有输出吧。
Clyde011 发表于 2024-1-9 16:15 | 显示全部楼层

作为电路的共同电位参考点
Uriah 发表于 2024-1-9 19:14 | 显示全部楼层

Buck(或降压)变换器功率部分布局
您需要登录后才可以回帖 登录 | 注册

本版积分规则

42

主题

1541

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部