ucos修改

intermission_cat 2008-07-02 12:57:01
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变量等如何赋值...谢谢给点思路...
...全文
42 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

21,600

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧