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变量等如何赋值...谢谢给点思路...