taskID1 = os_tsk_create(task1, 0); taskID2 = os_tsk_create(task2, 0); os_tsk_delete_self ();// Delete the init(self) task } intmain(void) { //Necessary Initialization //... os_sys_init(init); } 运行后,会有两个同等优先级的task,task1和task2。 2.简单的时间管理操作 os_t...
//Create a task taskID1 =os_tsk_create(task1,0); taskID2 =os_tsk_create(task2,0); os_tsk_delete_self();// Delete the init(self) task } intmain(void) { //Necessary Initialization //... os_sys_init(init); } 运行后,会有两个同等优先级的task,task1和task2。 2.简单的时间管理...
27、LOS_ERRNO_TSK_CP_SAVE_AREA_NOT_ALIGN0x0200021b该错误码暂不使用。 28、LOS_ERRNO_TSK_MSG_Q_TOO_MANY0x0200021d该错误码暂不使用。 29、LOS_ERRNO_TSK_CP_SAVE_AREA_NULL0x0200021e该错误码暂不使用。 30、LOS_ERRNO_TSK_SELF_DELETE_ERR0x0200021f该错误码暂不使用。 31、LOS_ERRNO_TSK_STKS...
LOS_ERRNO_TSK_SELF_DELETE_ERR 0x0200021f 暂不使用该错误码 - 31 LOS_ERRNO_TSK_STKSZ_TOO_LARGE 0x02000220 创建任务时,设置了过大的任务栈 减小任务栈大小 32 LOS_ERRNO_TSK_SUSPEND_SWTMR_NOT_ALLOWED 0x02000221 暂不使用该错误码 - 34 LOS_ERRNO_TSK_CPU_AFFINITY_MASK_ERR 0x03000223 设置指定...
30LOS_ERRNO_TSK_SELF_DELETE_ERR0x0200021f暂无该错误码暂不使用 31LOS_ERRNO_TSK_STKSZ_TOO_LARGE0x02000220任务栈大小设置过大减小任务栈大小 32LOS_ERRNO_TSK_SUSPEND_SWTMR_NOT_ALLOWED0x02000221不允许挂起软件定时器任务检查任务ID, 不要试图挂起软件定时器任务 ...
30LOS_ERRNO_TSK_SELF_DELETE_ERR0x0200021f暂无该错误码暂不使用 31LOS_ERRNO_TSK_STKSZ_TOO_LARGE0x02000220任务栈大小设置过大减小任务栈大小 32LOS_ERRNO_TSK_SUSPEND_SWTMR_NOT_ALLOWED0x02000221不允许挂起软件定时器任务检查任务ID, 不要试图挂起软件定时器任务 ...
1.1.13 osTaskSelfDelete( )函数 功能:TASK 自删除。 传入参数: uwTaskID:TASK ID 号。 uvIntSave:中断相关变量,调用该函数时中断已经被 ,需要在该函数中通过该值来 恢复被 中断。 Line 350:由TASK 的ID 号获取到TCB 。 Line 352:READY 状态说明TASK 处于优先级队列参与系统调度,需要将其从优先级队列 ...
taskInitParam.uwResved = LOS_TASK_STATUS_DETACHED; /* task is detached, the task can deleteself */ ret = LOS_TaskCreate(&g_miscTskID, &taskInitParam); if (ret != LOS_OK) { PRINT_ERR("Misc Task create fail\n"); return;
30 LOS_ERRNO_TSK_SELF_DELETE_ERR 0x0200021f 暂无 该错误码暂不使用 31 LOS_ERRNO_TSK_STKSZ_TOO_LARGE 0x02000220 任务栈大小设置过大 减小任务栈大小 32 LOS_ERRNO_TSK_SUSPEND_SWTMR_NOT_ALLOWED 0x02000221 不允许挂起软件定时器任务 检查任务ID, 不要试图挂起软件定时器任务 对任务存在失败可能性的操...
The os_tsk_self function identifies the currently running task by returning its task ID. The os_tsk_self function is in the RL-RTX library. The prototype is defined in rtl.h. The os_tsk_self function returns the task identifier number (TID) of the curren