工具/软件:
您好:
我正在使用 MSP430FR2476 微控制器并且想要执行的任务 处于 LPM3(深度睡眠)时的 ADC 测量 消耗量。
根据 MSP430FR2xx/4xx 系列用户指南 (SLAU445I)、 MODOSC 在 LPM3 中显示为禁用。
不过、当我将 ADC 模块配置为使用时 MODOSC 作为时钟源、即使器件处于深度睡眠 (LPM3) 状态、ADC 转换也成功完成。
我想确认有关此行为的几点:
-
这种情况是否会导致任何问题 未定义的行为 是的、还是 呈指数衰减 ADC 模块在转换期间暂时启用 MODOSC 吗?
-
如果支持此操作、我是否需要任何 其他配置 (例如,特定位设置,基准配置等)来确保正确操作?
-
请您分享一个 示例代码片段 演示 LPM3(深度睡眠)中的 ADC 测量 工作模式 MODOSC ADC 时钟源是什么?
器件: MSP430FR2476
模式: LPM3
ADC 时钟源: MODOSC
您是否也能澄清一下这种行为 官方支持 以及 建议配置 是?
如果使用 MODOSC 在此模式下不受支持、您能否分享 示例代码片段 演示如何执行 使用 ACLK 进行 ADC 测量 LPM3 中用作时钟源?