默认线程优先级是 XF_OSAL_PRIORITY_NORMOL.
枚举值 |
---|
XF_OSAL_PRIORITY_NONE | 无优先级(未初始化)
|
XF_OSAL_PRIORITY_IDLE | 为空闲线程保留
|
XF_OSAL_PRIORITY_LOW | Priority: low
|
XF_OSAL_PRIORITY_LOW1 | Priority: low + 1
|
XF_OSAL_PRIORITY_LOW2 | Priority: low + 2
|
XF_OSAL_PRIORITY_LOW3 | Priority: low + 3
|
XF_OSAL_PRIORITY_LOW4 | Priority: low + 4
|
XF_OSAL_PRIORITY_LOW5 | Priority: low + 5
|
XF_OSAL_PRIORITY_LOW6 | Priority: low + 6
|
XF_OSAL_PRIORITY_LOW7 | Priority: low + 7
|
XF_OSAL_PRIORITY_BELOW_NORMAL | Priority: below normal
|
XF_OSAL_PRIORITY_BELOW_NORMAL1 | Priority: below normal + 1
|
XF_OSAL_PRIORITY_BELOW_NORMAL2 | Priority: below normal + 2
|
XF_OSAL_PRIORITY_BELOW_NORMAL3 | Priority: below normal + 3
|
XF_OSAL_PRIORITY_BELOW_NORMAL4 | Priority: below normal + 4
|
XF_OSAL_PRIORITY_BELOW_NORMAL5 | Priority: below normal + 5
|
XF_OSAL_PRIORITY_BELOW_NORMAL6 | Priority: below normal + 6
|
XF_OSAL_PRIORITY_BELOW_NORMAL7 | Priority: below normal + 7
|
XF_OSAL_PRIORITY_NORMOL | Priority: normal
|
XF_OSAL_PRIORITY_NORMOL1 | Priority: normal + 1
|
XF_OSAL_PRIORITY_NORMOL2 | Priority: normal + 2
|
XF_OSAL_PRIORITY_NORMOL3 | Priority: normal + 3
|
XF_OSAL_PRIORITY_NORMOL4 | Priority: normal + 4
|
XF_OSAL_PRIORITY_NORMOL5 | Priority: normal + 5
|
XF_OSAL_PRIORITY_NORMOL6 | Priority: normal + 6
|
XF_OSAL_PRIORITY_NORMOL7 | Priority: normal + 7
|
XF_OSAL_PRIORITY_ABOVE_NORMAL | Priority: above normal
|
XF_OSAL_PRIORITY_ABOVE_NORMAL1 | Priority: above normal + 1
|
XF_OSAL_PRIORITY_ABOVE_NORMAL2 | Priority: above normal + 2
|
XF_OSAL_PRIORITY_ABOVE_NORMAL3 | Priority: above normal + 3
|
XF_OSAL_PRIORITY_ABOVE_NORMAL4 | Priority: above normal + 4
|
XF_OSAL_PRIORITY_ABOVE_NORMAL5 | Priority: above normal + 5
|
XF_OSAL_PRIORITY_ABOVE_NORMAL6 | Priority: above normal + 6
|
XF_OSAL_PRIORITY_ABOVE_NORMAL7 | Priority: above normal + 7
|
XF_OSAL_PRIORITY_HIGH | Priority: high
|
XF_OSAL_PRIORITY_HIGH1 | Priority: high + 1
|
XF_OSAL_PRIORITY_HIGH2 | Priority: high + 2
|
XF_OSAL_PRIORITY_HIGH3 | Priority: high + 3
|
XF_OSAL_PRIORITY_HIGH4 | Priority: high + 4
|
XF_OSAL_PRIORITY_HIGH5 | Priority: high + 5
|
XF_OSAL_PRIORITY_HIGH6 | Priority: high + 6
|
XF_OSAL_PRIORITY_HIGH7 | Priority: high + 7
|
XF_OSAL_PRIORITY_REALTIME | Priority: realtime
|
XF_OSAL_PRIORITY_REALTIME1 | Priority: realtime + 1
|
XF_OSAL_PRIORITY_REALTIME2 | Priority: realtime + 2
|
XF_OSAL_PRIORITY_REALTIME3 | Priority: realtime + 3
|
XF_OSAL_PRIORITY_REALTIME4 | Priority: realtime + 4
|
XF_OSAL_PRIORITY_REALTIME5 | Priority: realtime + 5
|
XF_OSAL_PRIORITY_REALTIME6 | Priority: realtime + 6
|
XF_OSAL_PRIORITY_REALTIME7 | Priority: realtime + 7
|
XF_OSAL_PRIORITY_ISR | 为 ISR 延迟线程保留
|
XF_OSAL_PRIORITY_ERROR | 系统无法确定优先级或非法优先级
|
XF_OSAL_PRIORITY_RESERVED | 防止枚举缩小编译器优化
|