[STM32L4] 使用L476_NUCLEO板串口通信,波特率为什么到460800就收不到数据?目标为1382400

[复制链接]
1012|7
 楼主| stormwind123 发表于 2024-7-1 16:36 | 显示全部楼层 |阅读模式

使用L476_NUCLEO板串口通信,波特率为什么到460800就收不到数据?目标为1382400
两只袜子 发表于 2024-7-2 15:14 | 显示全部楼层
时钟源频率不足
jcky001 发表于 2024-7-2 15:14 | 显示全部楼层
检查一下软件配置是否有误
cr315 发表于 2024-7-2 19:00 | 显示全部楼层
检查串口线路和接口
hehhehee 发表于 2024-7-26 14:50 | 显示全部楼层
高波特率要求更精确的时钟配置,检查时钟源和分频器是否正确设置。
610u 发表于 2024-7-30 23:43 | 显示全部楼层
波特率的生成依赖于系统时钟的配置。检查时钟配置是否正确,确保能够生成目标波特率。
610u 发表于 2024-7-30 23:43 | 显示全部楼层
一些硬件平台可能在高波特率下存在限制。检查 STM32L476 的数据手册和参考手册,确认其支持的最高波特率。
610u 发表于 2024-7-30 23:44 | 显示全部楼层
接收缓冲区也可能不够大。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

605

主题

3747

帖子

3

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