在FreeRTOS中启动后获得时间

Ale*_*tes 4 freertos

我正在使用http://www.freertos.org/作为应用程序,但我无法找到如何在启动后获得系统时间.我可以创建一个任务并不断更新计数器,但我认为这不是一件好事,因为调度程序可能会安排我的任务(并且提高优先级可能会挂起我的"真实"工作任务).

所以,我想知道什么是最好的解决方案,以获得自系统启动以来经过了多少毫秒.

小智 7

我认为xTaskGetTickCount()可以满足您的需求:http://www.freertos.org/a00021.html#xTaskGetTickCount