1 低功耗Tickless
2 低功耗Tickless FreeRTOS配置
- 定义在进入低功耗模式前执行的函数
- 定义在退出低功耗模式后执行的函数
extern声明PRE_SLEEP_PROCESSING和POST_SLEEP_PROCESSING
3 示例
- FreeRTOS任务声明
- Main
任务阻塞后,即将进入低功耗模式- 进入低功耗模式前执行的函数
- 在退出低功耗模式后执行的函数
4 实验结果
- 随后 LCD 被关闭,接着 LED0 闪烁,当 LED0 熄灭时,CPU 正常运行,当 LED0 亮起时,CPU 进入睡眠模式,接下来测量板卡在 CPU 正常运行和 CPU 进入睡眠模式时的整体功耗。测量的设备如下图所示