error:#20:identifier "OS_EVENT" is undefined

2019-07-21 01:11发布

在STM32中移植uCOS,在头文件中写入“extern OS_EVENT * TaskLedMBox;”,就出现了如题所示的错误。坐等大侠们帮忙解决,谢谢!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
正点原子
1楼-- · 2019-07-21 21:31
回复【7楼】sanmaoyang:
---------------------------------
怎么解决的?
yinghualuolei
2楼-- · 2019-07-21 22:26
我也出现过类似的问题,我出现这问题的解决方法是因为在ucos_ii.h头文件中包含了includes.h这个文件,而我定义的那个变量被包含在了includes.h文件中,去掉ucos_ii.h中包含的includes.h就不出现这个问题了。
善良的二哥
3楼-- · 2019-07-22 04:12
回复【9楼】yinghualuolei:
---------------------------------
我也遇到这个问题,但是ucos_ii.h中并没有包含includes.h文件啊?
samyang13
4楼-- · 2019-07-22 09:04
 精彩回答 2  元偷偷看……
Freestone
5楼-- · 2019-07-22 14:32
9楼正解,我也遇到这个问题。现在解决了谢谢。
渡渡
6楼-- · 2019-07-22 20:22
Freestone 发表于 2016-8-18 16:49
**** 作者被禁止或删除 内容自动屏蔽 ****

我也遇到这个问题,OS_EVENT定义在#include "ucos_ii.h"中,但提示未定义。楼上方法都试过还是这样

一周热门 更多>