问题可能出在以下几个方面:

  1. LPUART配置不正确:LPUART的时钟源、波特率、数据位、停止位、奇偶校验位等参数需要正确配置。如果配置不正确,可能会导致LPUART无法正常工作。

  2. 停止模式配置不正确:停止模式需要正确配置,包括时钟源、唤醒源等参数。如果配置不正确,可能会导致MCU无法从停止模式中恢复。

  3. 中断配置不正确:LPUART的中断需要正确配置,包括发送中断、接收中断、错误中断等。如果中断配置不正确,可能会导致MCU无法正常响应LPUART的中断请求。

  4. 代码逻辑错误:代码中可能存在逻辑错误,导致MCU无法正常工作。需要仔细检查代码,确保代码逻辑正确。

建议您仔细检查上述方面的配置和代码,找出问题所在,并进行调试。

stm32L0调用LPUART后进入stop模式起不来

原文地址: https://www.cveoy.top/t/topic/b5Ho 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录