打印
[技术问答]

资料里说UART波特率可以到3M,但实际到230400bps就收不到数据了。什么原因?

[复制链接]
1367|45
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
内政奇才|  楼主 | 2023-6-9 09:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
资料里说UART波特率可以到3M,但实际到230400bps就收不到数据了。什么原因?

使用特权

评论回复
沙发
豌豆爹| | 2023-6-9 09:33 | 只看该作者
用示波器测量一下TXD/RXD 波形,排除硬件问题

使用特权

评论回复
板凳
海滨消消| | 2023-6-9 10:56 | 只看该作者
这种情况一般是UART连线过长,或者TXD/RXD上接了其它阻容,波形变差造成的。

使用特权

评论回复
地板
Henryko| | 2023-6-12 22:45 | 只看该作者
串口连线的问题吧

使用特权

评论回复
5
Stahan| | 2023-6-13 23:20 | 只看该作者
是不是串口附近有干扰啊

使用特权

评论回复
6
d1ng2x| | 2023-7-4 15:05 | 只看该作者
线是不是太长了

使用特权

评论回复
7
suw12q| | 2023-7-4 15:25 | 只看该作者
我觉得可能是通信线长,或者阻抗,或者有干扰吧

使用特权

评论回复
8
w2nme1ai7| | 2023-7-4 15:25 | 只看该作者
你用示波器抓一下呗,看看波形怎么样

使用特权

评论回复
9
p0gon9y| | 2023-7-4 15:26 | 只看该作者
波特率再调小点呢?是不是就正常接收了?

使用特权

评论回复
10
ex7s4| | 2023-7-4 16:10 | 只看该作者
你最好是波特率降一下,太高了,容易丢包

使用特权

评论回复
11
cen9ce| | 2023-7-4 17:22 | 只看该作者
你这通信线的阻抗有点大吧

使用特权

评论回复
12
zhizia4f| | 2023-7-4 18:26 | 只看该作者
不知道啊,一般高速的话,通信线要短点

使用特权

评论回复
13
b5z1giu| | 2023-7-4 19:32 | 只看该作者
说明,你这个只支持到230400了呗

使用特权

评论回复
14
q1ngt12| | 2023-7-4 20:45 | 只看该作者
你是说收不到,还是丢包啊?

使用特权

评论回复
15
y1n9an| | 2023-7-5 06:02 | 只看该作者
你可以把线弄短点,看看数据是否正常

使用特权

评论回复
16
tax2r6c| | 2023-7-5 12:33 | 只看该作者
说到底,还是将波特率降低点就行,或者线短点

使用特权

评论回复
17
q1d0mnx| | 2023-7-5 14:00 | 只看该作者
可能3M是理想情况下吧

使用特权

评论回复
18
lamanius| | 2023-7-6 07:01 | 只看该作者
不能按照理论操作的,实际属实比3M的小

使用特权

评论回复
19
kaif2n9j| | 2023-7-6 08:40 | 只看该作者
你的串口转换芯片是不是也达不到3M的速率啊

使用特权

评论回复
20
jasontu| | 2023-7-6 09:43 | 只看该作者
看下clock source,uart可以5%误差。建议量下波形

使用特权

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

本版积分规则

144

主题

865

帖子

0

粉丝