请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TM4C1294NCPDT 工具/软件:TI-RTOS
TI-RTOS 中是否可以有多个任务实例?
如果是、如何 配置否 任务的实例?
应用程序有一项要求、即任务代码应同时针对5个不同的参数运行。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:TI-RTOS
TI-RTOS 中是否可以有多个任务实例?
如果是、如何 配置否 任务的实例?
应用程序有一项要求、即任务代码应同时针对5个不同的参数运行。
这将使用 myTask 的入口点创建5个任务。 该函数可以查看 arg0以查看它是哪一个。
#define NUM_tasks 5.
Task_handle taskHandle[NUM_TASKS];
MAIN ()
{
int i;
Task_Params taskParams;
Task_Params_init (&taskParams);
对于(i = 0;i < NUM_TASks;i++){
taskParams.arg0 = I;
taskHandle[i]= Task_create ((Task_FuncPtr) myTask、&taskParams、Error_Ignore);
//进行错误检查以确保 taskHandle[i]不为 NULL
}
(笑声)
}
无效 myTask (UARg arg0、UARg arg1)
{
(笑声)
}