- 博客(3)
- 问答 (1)
- 收藏
- 关注
原创 关于stop模式下RTC唤醒不进入main的问题
STM32L073VZT6在Stop模式下RTC唤醒后偶不进入main循环,功耗维持约120μA,疑似滞留睡眠。问题根源在于进入Stop前未正确关闭LPUART1的DMA发送(DMAT位),导致HAL_UART_Transmit_DMA函数在唤醒后异常使能DMAT,干扰SLEEPONEXIT机制。虽清除SCB->SCR的SleepOnExit位,但因DMA未禁用,系统无法正常退出低功耗。最终通过直接操作寄存器LPUART1->CR3 &= ~LPUART_CR3_DMAT在进入Stop前禁用DMAT,彻底解
2026-10-28 23:41:20
181
空空如也
沁恒ble蓝牙主从发数据回复写入错误
2022-06-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
6