STM32U083 是 STM32U 系列中的一款低功耗 MCU,支持 LPUART(Low Power Universal Asynchronous Receiver/Transmitter)和多种低功耗模式(如 Sleep、Stop、Standby 等)。LPUART 的唤醒功能是 STM32U083 低功耗应用中的一个关键特性。通过 LPUART,你可以让 MCU 在低功耗模式下保持一定的通信能力,当收到特定的 UART 数据时可以唤醒 MCU。
1. LPUART 唤醒功能简介
LPUART 的唤醒功能允许在 MCU 进入低功耗模式(如 STOP 或 STANDBY)时,仍然可以通过 LPUART 接收特定的唤醒字符(如一个字节或一串字符),从而唤醒 MCU。
工作流程:
MCU 进入低功耗模式(如 STOP 模式)。
LPUART 在后台持续监听 UART 接口。
当接收到特定的字符(称为唤醒字符)时,LPUART 会触发中断或事件,唤醒 MCU。
唤醒后,MCU从低功耗模式恢复,执行正常的操作。
|