MCU ADC 进入 PD 模式后出现错误的值?时间:2023-03-10 08:07:09 MCU ADC 进入 PD 模式后出现错误的值? 在调试一款 MCU,最开始问题是无法读到 ADC 的值,应该是读到的值是异常高。 怀疑问题 可能是主频太低,为了降低功耗,这个 MCU 主频被我降了很低很低。 问了原厂的 FAE,让我站 ADC 的分频也降低。 分析调试 使用正常主频,把所有任务先禁用。 一点一点修改,先把主频降下来,发现 ADC 值是正常的。 加入其它任务,正常。 加入休眠功能,出问题了。 排查休眠唤醒后是什么原因造成 ADC 值不正常。