Pulitzer
发表于 2025-6-21 07:33
U5下STOP模式唤醒后,串口收发就乱套了
正常运行没问题,但每次唤醒后第一条数据都会出错。
Clyde011
发表于 2025-6-21 07:34
DMA配合串口时也需要重新配置。
Clyde011
发表于 2025-6-21 07:35
STOP模式唤醒后串口要重新Init一次。
周半梅
发表于 2025-6-21 07:36
时钟源恢复慢,导致USART偏差。
帛灿灿
发表于 2025-6-21 07:37
USART用了LSE/LSE吗?有延迟的。
童雨竹
发表于 2025-6-21 07:38
HAL_UART_MspInit建议也重新跑一遍。
万图
发表于 2025-6-21 07:39
看是不是没恢复NVIC中断优先级。
Wordsworth
发表于 2025-6-21 07:40
串口缓冲没清空,唤醒后乱了。
Bblythe
发表于 2025-6-21 07:41
进STOP前建议关串口,唤醒再启。
Pulitzer
发表于 2025-6-21 07:42
我加了200ms延迟再启串口就没问题了。
Uriah
发表于 2025-6-21 07:43
UART唤醒功能设置得注意时序。
页:
[1]