我是RTOS的新手,正在浏览freeRTOS中的一些演示代码时,遇到了xtaskcreate函数。我知道当调用函数时,它的函数体应该在代码中的某些位置。当我引用task.c时文件,未找到任何xtaskcreate函数主体。所以有人可以向我解释xtaskcreat函数体在哪里,如果没有,那么它是如何执行的。

最佳答案

它在第595行(FreeRTOS v9.0.0rc2)附近的文件Source/tasks.c中定义。

但是,如果未定义SUPPORT_DYNAMIC_ALLOCACTION,则也将不会定义xTaskCreate

10-04 20:19