打印

关于GD32F450串口的求助!!

[复制链接]
2647|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
liboguang|  楼主 | 2024-10-19 11:04 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
   使用GD32F450VG的串口0,波特率115200,和电脑UAB转TTL串口调试数据收发都正常,把串口接到其它厂家的单片机上,收到的数据是错乱的,
但是用其它厂家的单片机连接电脑串口,数据收发也是正常的。这种现象谁碰到过??感觉是450串口的问题,但不知道怎么去解决?


使用特权

评论回复
沙发
星辰大海不退缩| | 2024-10-31 19:09 | 只看该作者
是不是TTL问题

使用特权

评论回复
板凳
elephant00| | 2024-11-21 15:39 | 只看该作者
GD32F450VG的串口波特率可能与其它单片机不一致

使用特权

评论回复
地板
stormwind123| | 2024-11-21 15:46 | 只看该作者
加个硬件滤波器试试

使用特权

评论回复
5
两只袜子| | 2024-11-21 17:09 | 只看该作者
串口数据格式不匹配

使用特权

评论回复
6
jcky001| | 2024-11-21 18:09 | 只看该作者
可能是外部晶振频率设置错误

使用特权

评论回复
7
cr315| | 2024-11-21 19:15 | 只看该作者
晶振频偏?

使用特权

评论回复
8
probedog| | 2024-11-21 20:23 | 只看该作者
测量晶振频率无频偏或频偏在可接受范围内(通常不超过2%)。

使用特权

评论回复
9
laocuo1142| | 2024-11-21 20:46 | 只看该作者
串口接收过载导致的?

使用特权

评论回复
10
flycamelaaa| | 2024-11-21 22:13 | 只看该作者
检查一下串口通信波形是否受到干扰

使用特权

评论回复
11
powerantone| | 2024-11-21 22:56 | 只看该作者
使用中断或DMA进行数据接收,避免接收过载导致的数据丢失。
适当增加数据接收缓冲区的大小,以应对大数据量的情况。

使用特权

评论回复
12
飘向北方| | 2024-11-25 06:29 | 只看该作者
GD32F450是一款基于ARM Cortex-M4内核的微控制器,具有多个串口(USART或UART)用于通信.检查硬件连接/检查串口配置/检查驱动程序和库/检查代码逻辑

使用特权

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

本版积分规则

9

主题

10

帖子

0

粉丝