Wordsworth 发表于 2025-7-3 07:19

WL超低功耗模式唤醒后串口死了

WL睡到Stop模式唤醒后UART收不到数据,要不要在唤醒里重启外设?

Clyde011 发表于 2025-7-3 07:22

串口DMA也要重配一次。

公羊子丹 发表于 2025-7-3 07:23

Stop唤醒后要重新初始化UART。

周半梅 发表于 2025-7-3 07:24

串口时钟没跟着恢复就会挂。

帛灿灿 发表于 2025-7-3 07:25

HAL有自动重启外设的例程。

童雨竹 发表于 2025-7-3 07:26

看看唤醒顺序是不是太快了。

万图 发表于 2025-7-3 07:27

我都在唤醒回调里重配串口。

Wordsworth 发表于 2025-7-3 07:27

有时候直接复位串口最简单。

Bblythe 发表于 2025-7-3 07:28

串口引脚别睡前拉低。

Pulitzer 发表于 2025-7-3 07:29

停止模式切到Sleep模式会好点。

Uriah 发表于 2025-7-3 07:30

时钟源别乱切,LSE比LSI稳。
页: [1]
查看完整版本: WL超低功耗模式唤醒后串口死了