forked from TencentOS/TencentOS-tiny
parent
0c39fb0738
commit
5d55ee8aec
|
|
@ -190,6 +190,8 @@ k_err_t tos_task_create(k_task_t *task,
|
|||
K_ERR_IN_IRQ在中断服务程序lSR中创建任务
|
||||
|
||||
K_ERR_OBJ_PTR_NULL传入的指针中包含有NULL指针
|
||||
|
||||
K_ERR_TASK_ALREADY_CREATED 该任务已经被创建
|
||||
|
||||
### tos_task_create_dyn
|
||||
|
||||
|
|
@ -229,6 +231,12 @@ k_err_t tos_task_create_dyn(k_task_t **task,
|
|||
|
||||
K_ERR_TASK_OUT_OF_MEMORY 系统堆内存不足。
|
||||
|
||||
K_ERR_IN_IRQ 在中断服务程序ISR中创建任务
|
||||
|
||||
K_ERR_OBJ_PTR_NULL 传入的指针中包含有NULL指针
|
||||
|
||||
K_ERR_TASK_ALREADY_CREATED 该任务已经被创建
|
||||
|
||||
### tos_task_destroy
|
||||
|
||||
```c
|
||||
|
|
@ -251,6 +259,14 @@ k_err_t tos_task_destroy(k_task_t *task)
|
|||
|
||||
K_ERR_TASK_DESTROY_IDLE 试图销毁idle任务(非法)。
|
||||
|
||||
K_ERR_IN_IRQ 试图在中断服务程序ISR中销毁任务
|
||||
|
||||
K_ERR_OBJ_INVALID 传入的参数不是一个正确的kernel_object
|
||||
|
||||
K_ERR_SCHED_LOCKED 已经上锁且删除当前任务(非法 导致死锁)
|
||||
|
||||
K_ERR_OBJ_INVALID_ALLOC_TYPE [若开启动态创建]不是一个静态的任务!
|
||||
|
||||
### tos_task_destroy_dyn
|
||||
|
||||
```c
|
||||
|
|
@ -273,6 +289,12 @@ k_err_t tos_task_destroy_dyn(k_task_t *task)
|
|||
|
||||
K_ERR_TASK_DESTROY_IDLE 试图销毁idle任务(非法)。
|
||||
|
||||
K_ERR_OBJ_INVALID 传入的参数不是一个正确的kernel_object
|
||||
|
||||
K_ERR_SCHED_LOCKED 已经上锁且删除当前任务(非法 导致死锁)
|
||||
|
||||
K_ERR_OBJ_INVALID_ALLOC_TYPE 删除的任务不是一个dynamic创建的task!
|
||||
|
||||
### tos_task_delay
|
||||
|
||||
```c
|
||||
|
|
|
|||
Loading…
Reference in New Issue