首页 > 试题广场 >

一位开发者正在优化系统的功耗,并使用了 FreeRTOS 的

[单选题]
一位开发者正在优化系统的功耗,并使用了 FreeRTOS 的 Tickless Idle 模式。当系统进入低功耗状态时,SysTick 定时器会被临时停止。关于这种模式下的时间管理,下列说法最准确的是?
  • 进入 Tickless Idle 后,系统时间完全停止,唤醒后通过网络时间协议(NTP)进行同步。
  • SysTick 定时器会以一个更低的频率继续运行,以在降低功耗的同时维持基本的计时功能。
  • 在停止 SysTick 前,系统会计算下一个任务需要唤醒的时间点,并设置一个低功耗唤醒源(如RTC),在唤醒后校正 SysTick 的计数值。
  • Tickless Idle 模式下,`vTaskDelay()` 等延时函数将失效,必须改用基于硬件定时器的忙等待延时。

这道题你会答吗?花几分钟告诉大家答案吧!