typedef void (*OS_TASK_PTR)(void *p_arg);
在uC/OS里的使用在创建任务线程的时候使用
声明:
void OSTaskCreate (OS_TCB *p_tcb,
CPU_CHAR *p_name,
OS_TASK_PTR p_task)
{
……
}
使用:
OSTaskCreate(&AppTaskStartTCB,
"App Task Start",
AppTaskStart,
……)
其中函数AppTaskStart()为:
static void AppTaskStart (void *p_arg)
{
……
}