OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4237|回复: 1

请教ucos的问题,入门级

[复制链接]

35

主题

152

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
312
金钱
312
注册时间
2013-6-26
在线时间
0 小时
发表于 2014-3-10 16:54:58 | 显示全部楼层 |阅读模式

这是原子哥程序上面的代码:
OS_EXT  OS_TCB           *OSTCBCur;                        /* Pointer to currently running TCB         */
OS_EXT  OS_TCB           *OSTCBFreeList;                   /* Pointer to list of free TCBs             */
OS_EXT  OS_TCB           *OSTCBHighRdy;                    /* Pointer to highest priority TCB R-to-R   */
OS_EXT  OS_TCB           *OSTCBList;                       /* Pointer to doubly linked list of TCBs    */
OS_EXT  OS_TCB           *OSTCBPrioTbl[OS_LOWEST_PRIO + 1u];    /* Table of pointers to created TCBs   */
OS_EXT  OS_TCB            OSTCBTbl[OS_MAX_TASKS + OS_N_SYS_TASKS];   /* Table of TCBs                  */

下图中是写为OS_TCB * OSTCBTbl[],是书上写错了吗?


 



 

另外上面这幅图,倍感压力。我一开始觉得曲线连着的三个方框里面的数值应该是一样的,但是图上却不是这么显示的,请问实际情况是怎么样的呢?我感觉又是印错了吧。。。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

5

主题

69

帖子

0

精华

初级会员

Rank: 2

积分
110
金钱
110
注册时间
2013-6-10
在线时间
0 小时
发表于 2014-3-10 20:59:29 | 显示全部楼层
截图一中第一个  OSTCBTbl[] 应为 OSTCBPrioTbl[].
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-13 23:56

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表