powerantone
发表于 2025-4-14 16:20
CW32L052在串口数据传输中丢包。
CW32L052在串口数据传输中丢包。
星辰大海不退缩
发表于 2025-4-15 22:45
增加校验机制
duo点
发表于 2025-4-16 09:59
若晶振频率偏差过大,会导致波特率误差,从而引发丢包。
elephant00
发表于 2025-4-16 10:07
增大接收缓冲区大小,避免溢出。
flycamelaaa
发表于 2025-4-16 11:03
用屏蔽线。
powerantone
发表于 2025-4-16 11:30
电源波动可能影响 UART 模块的正常工作。
laocuo1142
发表于 2025-4-16 12:00
传输线过长或未使用屏蔽线?
stormwind123
发表于 2025-4-16 13:56
周围可能电源噪声干扰吧。
probedog
发表于 2025-4-16 14:03
是不是波特率配置错误?
classroom
发表于 2025-4-16 15:00
接收缓冲区溢出?中断优先级冲突?
jcky001
发表于 2025-4-16 18:00
静电冲击可能导致 UART 模块损坏或工作异常。
duo点
发表于 2025-4-16 18:00
用 DMA 双缓冲模式,避免数据覆盖。
onlycook
发表于 2025-4-16 19:30
用逻辑分析仪捕获 UART 信号,检查波形是否失真、是否存在干扰。
cr315
发表于 2025-4-16 20:00
可考虑使用外部高精度时钟源。
七毛钱
发表于 2025-4-16 21:00
检查 UART 初始化代码,确保配置正确。
两只袜子
发表于 2025-4-18 16:03
DMA 配置有误?
页:
[1]