关于ucos_ii.h的一些疑问
新学uc/os II在阅读ucos_ii.h文件时 产生了一些疑问:
ucoss_ii.h文件里声明了许多结构体、以及变量的声明 我的理解是把uc/os II需要的变量和数据结构都放这声明
比如
typedef struct os_tcb {
........
........ //省略 不复制了
} OS_TCB;
OS_EXTOS_TCB *OSTCBCur;
OS_EXTINT32U OSCtxSwCtr;
但是
OSCtxSwCtr 这个变量我找不到是在哪里定义的…… 感觉很奇怪
OSTCBCur也是
我不知道是我找的方法不对还是怎样 我用的是MDK (找寻变量方法)鼠标对准变量右键——go to definition of “变量”
找不到该变量的定义……
那么 这些非常重要的变量都在哪定义了? 还是说仅仅放在h文件中声明下就可以当做全局变量 被各个C文件用了?
C语言不太好
问题可能比较二逼^求解
2楼正解 小技巧实现头文件里定义全局变量...
页:
[1]