ucos-ii中OSTaskSuspend(INT8U prio)任务挂起函数中的 OS_PRIO_SELF注释
在OSTaskSuspend(INT8U prio) 任务挂起函数中的 OS_PRIO_SELF 宏用来表示是否是挂起自己, 其实在ucos-ii中OS_PRIO_SELF主要是为了方便挂起任务自身等同类型的函数编程而设置的, 例如在某一任务中要挂起自身, 这时候在调用层面不需要先获取自身的优先级等操作只需要调用OSTaskSusped(OS_PRIO_SELF)就可完成自身的挂起, 大大简便了挂起自身过程的编程, 也统一了接口, 无论是挂起自身还是挂起别的任务都用这个接口可以实现, 只需要传送不同的参数即可
另外, OS_TCB_RESERVED为 ((OS_TCB *)1) 用在创建任务的时候, 用该宏来占用该优先级,但是尚未初始化, 所以在该函数中使用这个宏表示要挂起的进程正在创建过程中, 尚未初始化完成