万图
发表于 2025-5-3 07:20
多路USART同时工作是不是有坑?
两个串口一起跑的时候总有一个丢数据,是不是中断优先级冲突了?
Clyde011
发表于 2025-5-3 07:24
接收的时候建议每帧都校验下长度。
公羊子丹
发表于 2025-5-3 07:25
看中断优先级有没有冲突。
周半梅
发表于 2025-5-3 07:26
DMA方式能规避一点丢数据问题。
帛灿灿
发表于 2025-5-3 07:26
我设置两个USART的波特率差距大点就好了。
童雨竹
发表于 2025-5-3 07:27
F1系列USART接收挺挑配置的。
万图
发表于 2025-5-3 07:28
你有没有开接收空闲中断?
Wordsworth
发表于 2025-5-3 07:29
看下是不是用了同一缓冲区?
Bblythe
发表于 2025-5-3 07:30
主循环太忙也会丢数据。
Pulitzer
发表于 2025-5-3 07:30
有个库会自动把串口做缓冲处理。
Uriah
发表于 2025-5-3 07:32
有没有试过串口助手测试稳定性?
页:
[1]