我需要一种解决方案、其中 MCU 消耗的电流低于100uA、计时器工作、数字输出保持在高电平或低电平状态。 这方面最简单的解决方案似乎是以32kHz 的频率在工作模式下运行 MCU。 这是可行的、还是需要以1MHz 运行并在工作模式和低功耗模式之间进行切换? 如果使用 LPM、输出是否可以在 LPM 期间保持高电平?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我需要一种解决方案、其中 MCU 消耗的电流低于100uA、计时器工作、数字输出保持在高电平或低电平状态。 这方面最简单的解决方案似乎是以32kHz 的频率在工作模式下运行 MCU。 这是可行的、还是需要以1MHz 运行并在工作模式和低功耗模式之间进行切换? 如果使用 LPM、输出是否可以在 LPM 期间保持高电平?
当我研究这一点时(在 F2系列上、但我希望它仍然适用)、我发现功耗不会随着 CPU (MCLK)速度的极低而线性降低。 我的结论是、最好以更高的速度(0.5-1MHz)运行、并自由使用 LPM。
GPIO 在 LPM 中保持其状态。 计时器通常以 LPM 运行、但您应选择适合 LPM "深度"的计时器时钟。 我建议您查看数据表(SLASE78D)表6-1、以便根据所需的特性选择 LPM。