[STM32L0] L0用USART做唤醒,好像不太稳?

[复制链接]
 楼主| 公羊子丹 发表于 2025-8-6 07:21 | 显示全部楼层 |阅读模式
STM32L031K6T6从STOP模式用串口唤醒,偶尔收不到首字节,还在查是不是中断优先级问题。
Clyde011 发表于 2025-8-6 07:27 | 显示全部楼层
先让MCU空转几ms再收串口比较保险。
 楼主| 公羊子丹 发表于 2025-8-6 07:28 | 显示全部楼层
我也遇到过,唤醒后第一帧丢了。
周半梅 发表于 2025-8-6 07:29 | 显示全部楼层
STOP模式恢复太慢,字节飞过去了。
帛灿灿 发表于 2025-8-6 07:31 | 显示全部楼层
要配合RX中断+唤醒标志一起用。
童雨竹 发表于 2025-8-6 07:32 | 显示全部楼层
串口波特率别设太高。
万图 发表于 2025-8-6 07:33 | 显示全部楼层
HAL库默认处理不太靠谱。
Wordsworth 发表于 2025-8-6 07:33 | 显示全部楼层
我后来直接裸写寄存器,才稳。
Bblythe 发表于 2025-8-6 07:34 | 显示全部楼层
NVIC优先级一定要调一下。
Pulitzer 发表于 2025-8-6 07:35 | 显示全部楼层
配合RTC定时唤醒效果更好。
Uriah 发表于 2025-8-6 07:36 | 显示全部楼层
L0低功耗模式是真的细节多。
stormwind123 发表于 2025-8-6 16:21 | 显示全部楼层
强制启用HSI时钟。
probedog 发表于 2025-8-6 16:22 | 显示全部楼层
唤醒后需要重新初始化时钟树。
classroom 发表于 2025-8-6 18:23 | 显示全部楼层
可能唤醒中断与接收中断冲突了。
flycamelaaa 发表于 2025-8-6 19:24 | 显示全部楼层
可能是供电波动影响。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

182

主题

6167

帖子

3

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