TI 员工,大家好:
“VStartSimpleLinkSpawnTask(SPAWN_TASK_PRIORITY);”这个任务是否可以给讲讲?
BR!
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 员工,大家好:
“VStartSimpleLinkSpawnTask(SPAWN_TASK_PRIORITY);”这个任务是否可以给讲讲?
BR!
源码及注释如下
/*!
\brief This is the API to create SL spawn task and create the SL queue
\param uxPriority - task priority
\return void
\note
\warning
*/
OsiReturnVal_e VStartSimpleLinkSpawnTask(unsigned portBASE_TYPE uxPriority)
{
xSimpleLinkSpawnQueue = xQueueCreate( slQUEUE_SIZE, sizeof( tSimpleLinkSpawnMsg ) );
if(0 == xSimpleLinkSpawnQueue)
{
return OSI_OPERATION_FAILED;
}
if(pdPASS == xTaskCreate( vSimpleLinkSpawnTask, ( portCHAR * ) "SLSPAWN",\
(2048/sizeof( portSTACK_TYPE )), NULL, uxPriority, &xSimpleLinkSpawnTaskHndl ))
{
return OSI_OK;
}
return OSI_OPERATION_FAILED;
}
不带操作系统是不需要的,不过你需要有_SlNonOsMainLoopTask();