你好呀,
我正在使用
STM32L452 MCU 开发基于 FreeRTOS 的应用程序。我正在寻找一种方法来减少处理器工作空闲时间的功耗。在查看睡眠模式时,我想到 MCU 可能对外部事件无响应,甚至丢失上下文(MCU 重置),这不适合此 RTOS 运行应用程序。
当时我想我可以通过调整 PLL 寄存器来简单地降低 HCLK 频率。这里的问题是 sys
tick 计时器会被更改,我真的需要它保持其常规时基(1 毫秒)。我检查了是否可以从其他来源为 Systick 定时器计时,但它似乎只有 HCLK 和 HCLK / 8。数据表说它是针对这个值校准的。
我将不胜感激有关此主题的一些建议。