按照我的理解,可以在空闲任务的钩子函数中写实现低功耗的代码,Tickless模式会停止滴答定时器的周期中断,进入深度睡眠状态,其它中断发生会被唤醒。
进入休眠马上被唤醒,可以关闭不必要的中断
http://www.freertos.org/low-power-tickless-rtos.html
也可以参考FreeRTOS关于Tickless的Demo
http://www.freertos.org/STM32L-discovery-low-power-tickless-RTOS-demo.html
源码目录:FreeRTOS/Demo/CORTEX_STM32L152_Discovery_IAR