久芯网

STM32L051C8T6 进入STOP模式 RTC唤醒后,ADC采样值不对!

avatar 深圳德百实 提问时间: 2023-07-17 10:47:05 / 未解决
STM32L051C8T6   HAL    进入STOP模式  RTC唤醒后,ADC采样值不对!
程序如果不进入STOP模式,ADC在WHILE(1)主程序,采样结果正常,但是程序进入STOP模式,RTC唤醒返回,哪怕是给ADC执行重新初始化,采样ADC采样值都不正常。

有没有亲 也遇到过这样的问题?该怎么解决?谢谢!

如需获得 STM32L051C8T6 等器件的更多信息,请点击链接或 点击此处 联系在线客服!

3个回答
  • avatar xmshao
    回答时间: 2023-07-17 11:11:04

    stop模式唤醒后,系统时钟默认MSI或HSI,你看看是否有必要在唤醒后做时钟的重新配置,然后就是ADC的再配置。你可以在唤醒后稍作延时再做后续操作。

  • avatar yklstudent
    回答时间: 2023-07-17 11:43:07

    唤醒后,是否需要重新配置时钟

  • avatar 七七baba
    回答时间: 2023-07-17 12:16:16

    那必须要重新配置啊,ADC重新初始化一下

会员中心 微信客服
客服
回到顶部