特牛网址导航

EFM32jg之FreeRTOS(6)-低功耗处理、空闲任务_efm32功耗算法-CSDN博客

网友收藏
@EFM32JG移植FreeRTOS低功耗TicklessFreeRTOS 提供了一个叫做 Tickless 的低功耗模式,此模式下需要解决两个问题:1)低功耗下系统滴答计数关闭,则开启低功耗定时器继续计数保证系统节拍2)获得下一个任务要唤醒的时间,开启定时器去在中断唤醒它。在EFM32中,其已经定义了EM1 EM2 EM3 EM4,所以为了使用该函数,可以在空闲函数的勾子函数进入低功耗,在其他任务执行完后,进入空闲任务,进入低功耗模式。再利用事件去触发唤醒,切换任务。空闲任务1、保证系统中至_efm32功耗算法