2016-07-06 LT
4.00 建立任务,OSTaskCreate()
- 任务不能在中断服务程序中建立。
- 每个任务的优先级必须各不相同。
- 如果任务是在多任务调度之前创建,则任务调度函数不会起作用。
4.01 建立任务,OSTaskCreateExt()
4.02 任务堆栈
- 动态分配堆栈空间时,要时刻注意内存碎片问题。
- 清楚处理器的堆栈式递增的还是递减的。
4.03 堆栈检验,OSTaskStkChk()
- 堆栈检验函数用于OSTaskCreateExt()创建的任务。
4.04 删除任务,OSTaskDel()
- 删除任务后,任务进入休眠态。
- 不能在中断服务程序中删除任务。
4.05 请求删除任务,OSTaskDelReq()
- 释放资源,删除任务。
4.06 改变任务的优先级,OSTaskChangePrio()
- 动态改变任务优先级。
4.07 挂起任务,OSTaskSuspend()
- 任务挂起到恢复这段时间是该任务等待延迟时间的一部分。
4.08 恢复任务,OSTaskResume()
- 恢复挂起的任务。
4.09 获得任务的信息,OSTaskQuery()
- 调试专用。