[STM32L0] L073唤醒后串口不收数据,懵了

[复制链接]
377|10
 楼主| 周半梅 发表于 2025-6-13 07:20 | 显示全部楼层 |阅读模式
低功耗唤醒成功,但串口一封死,RX脚电平正常,就是收不进数据。
公羊子丹 发表于 2025-6-13 07:24 | 显示全部楼层
是不是唤醒后没重新初始化串口?
 楼主| 周半梅 发表于 2025-6-13 07:25 | 显示全部楼层
我试过得在唤醒后手动打开RX中断才行。
帛灿灿 发表于 2025-6-13 07:26 | 显示全部楼层
有可能是睡眠时串口时钟关掉了。
童雨竹 发表于 2025-6-13 07:27 | 显示全部楼层
你用的是STOP模式还是STANDBY?
万图 发表于 2025-6-13 07:27 | 显示全部楼层
用LPUART可能会更稳定点?
Wordsworth 发表于 2025-6-13 07:28 | 显示全部楼层
看一下进sleep前USART有没有被挂起。
Bblythe 发表于 2025-6-13 07:29 | 显示全部楼层
我用L0系列都手动复位串口外设来解决的。
Pulitzer 发表于 2025-6-13 07:30 | 显示全部楼层
HAL库唤醒后其实要重配不少外设。
Uriah 发表于 2025-6-13 07:30 | 显示全部楼层
可以用串口空闲中断试试?
Clyde011 发表于 2025-6-13 07:31 | 显示全部楼层
是不是TX能发,RX不能收?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

171

主题

6172

帖子

1

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