ucos2任務管理

把優先級別爲prio的任務置爲就緒狀態: OSRdyGrp | =OSMapTbl[prio>>3]; OSRdyTbl[prio>>3] | = OSMapTbl[prio&0x07]; 如果要使一個優先級別爲prio的任務脫離就緒狀態則可使用如下類似代碼: if((OSRdyTbl[prio>>3]&=~OSMapTbl[prio&0x07])==0) OSRdyGrp&=~OSMapTbl[
相關文章
相關標籤/搜索