波特率设置为9600,但实际通信中波特率明显偏高

[复制链接]
楼主: lvuu
手机看帖
扫描二维码
随时随地手机跟帖
jtracy3| | 2024-3-10 15:59 | 显示全部楼层
通信线路中的干扰可能导致波特率测量不准确

使用特权

评论回复
uiint| | 2024-3-11 14:08 | 显示全部楼层
例如信号噪声过大,使得接收端误判了数据帧边界。

使用特权

评论回复
jtracy3| | 2024-3-11 18:26 | 显示全部楼层
检查用于设置波特率的代码是否有误

使用特权

评论回复
uptown| | 2024-3-11 20:21 | 显示全部楼层
使用波特率发生器测试设备是否能够正确接收9600波特率的信号。

使用特权

评论回复
abotomson| | 2024-3-11 22:29 | 显示全部楼层
建议使用示波器或逻辑分析仪等工具来测量实际的波特率

使用特权

评论回复
bestwell| | 2024-3-12 13:20 | 显示全部楼层
通信波特率与系统的时钟频率有关。如果系统的时钟频率不准,可能导致波特率计算错误,从而实际通信中的波特率偏高。

使用特权

评论回复
youtome| | 2024-3-12 16:24 | 显示全部楼层
在某些通信协议(如UART)中,波特率可以通过倍增器(如16倍增器)进行调整。如果倍增器设置错误,可能导致实际通信中的波特率偏高。检查波特率倍增器的设置,确保其正确反映了所需的波特率。

使用特权

评论回复
天天向善| | 2024-3-14 06:22 | 显示全部楼层
如果数据可以正常接收和发送,则可以忽略

使用特权

评论回复
wilhelmina2| | 2024-3-14 13:13 | 显示全部楼层
波特率设置为9600,但实际通信中波特率明显偏高可能是由多种因素导致的。

使用特权

评论回复
芯路例程| | 2024-3-20 11:33 | 显示全部楼层
检查是否有电磁干扰,电磁干扰会影响信号的传输质量。

使用特权

评论回复
LinkMe| | 2024-3-20 11:55 | 显示全部楼层
检查串口通信是否存在外部干扰源,如强电磁场等

使用特权

评论回复
朝生| | 2024-3-27 09:00 | 显示全部楼层
你设置成别的波特率看看会不会也有这个问题

使用特权

评论回复
鹿鼎计| | 2024-3-27 09:32 | 显示全部楼层
时钟源和晶振问题都有可能。

使用特权

评论回复
理想阳| | 2024-3-27 10:11 | 显示全部楼层
偏高多少?这是个问题。要说清除一点。

使用特权

评论回复
AIsignel| | 2024-3-27 17:41 | 显示全部楼层
检查串行电缆是否有故障,例如,电阻器和电容器等元件是否损坏或老化。

使用特权

评论回复
问天少年| | 2024-3-28 11:41 | 显示全部楼层
系统时钟没配置好吧

使用特权

评论回复
鹿鼎计| | 2024-4-3 13:38 | 显示全部楼层
分频系数或前分频系数的计算错误也可能导致波特率不准确。

使用特权

评论回复
Pretext| | 2024-4-4 11:54 | 显示全部楼层
实测波特率比理论波特率高多少

使用特权

评论回复
朝生| | 2024-4-8 23:21 | 显示全部楼层
检查用于设置波特率的代码是否不正确

使用特权

评论回复
digit0| | 2024-4-12 06:16 | 显示全部楼层
It is recommended that instruments such as oscilloscopes or Logic analyzer be used to measure the actual baud rate

使用特权

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

本版积分规则