[讨论] ucos修改

wbf721   2008-7-2 12:57 楼主
ucos原来的任务TCB是动态链表结构,现在把这个改为静态的.大意如下所表示:
typedef struct os_tcb_rom {
*    OS_STK          *OSTCBStkPtr;          // Pointer to current top of        
*} OS_TCB_ROM;
**typedef struct os_tcb_ram {
*    INT8U            OSTCBStat;            // Task      status                                       
*                 INT16U           OSTCBDly;                                                         /* Nbr ticks to delay task or, timeout waiting for event   
*} OS_TCB_RAM;
ROM部分和RAM部分,ROM部分把优先级等写在ROM里,对应这个任务调度部分的变量做何修改,如OSTCBHighRdy变量等如何赋值...谢谢给点思路...

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复