ST意法半导体
直播中

的撒的

9年用户 718经验值
擅长:可编程逻辑
私信 关注
[问答]

在停止模式下通过UART唤醒MCU还需要做些什么吗??

我在 STM32Cube_FW_L0_V1.12.0Projects32L0538DISCOVERYExamplesUARTLPUART_WakeUpFromStop 中使用 MX Cube 示例。
我已将其修改为使用 STM32L0538NUCLEO BSP 并使用 USART2。
我必须添加一个 HAL_Suspendtick 才能进入停止模式。
所有这些都在工作,我可以进入停止模式。然后我试图使用终端来唤醒从未工作过的单元。
在停止模式下通过 UART 唤醒 MCU 还需要做些什么吗??
我已经添加了我的代码








回帖(1)

李桂花

2023-1-5 09:45:17
这已经解决了...
问题是外设时钟选择没有更新
PeriphClkInitStruct.PeriphClockSelection = RCC_PERIPHCLK_USART2;
PeriphClkInitStruct.Usart2ClockSelection = RCC_USART2CLKSOURCE_HSI;
举报

更多回帖

发帖
×
20
完善资料,
赚取积分