OpenEdv-开源电子网

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

freertos+stemwin移植问题

[复制链接]

1

主题

2

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2016-7-28
在线时间
1 小时
发表于 2016-7-28 23:01:48 | 显示全部楼层 |阅读模式
6金钱
为什么在GUI_X_Freertos.C里面我找不到xQueueCreateMutex,但是编译的时候显示我未定义,真心搞不懂
.\OBJ\1.axf: Error: L6218E: Undefined symbol xQueueCreateMutex (referred from gui_x_freertos.o).
.\OBJ\1.axf: Not enough information to list image symbols.
.\OBJ\1.axf: Finished: 1 information, 0 warning and 1 error messages.

最佳答案

查看完整内容[请看2#楼]

没人回答我的问题,还好自己早就解决了,其实freertos有一个地方没打开
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

2

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2016-7-28
在线时间
1 小时
 楼主| 发表于 2016-7-28 23:01:49 | 显示全部楼层
没人回答我的问题,还好自己早就解决了,其实freertos有一个地方没打开
回复

使用道具 举报

27

主题

711

帖子

0

精华

版主

Rank: 7Rank: 7Rank: 7

积分
11924
金钱
11924
注册时间
2015-11-5
在线时间
2086 小时
发表于 2016-7-29 09:20:31 | 显示全部楼层
把下面几个头文件都包含进去试试看:
#include "FreeRTOS.h"
#include "task.h"
#include "semphr.h"
#include "queue.h"
拿来长岛冰茶换我半晚安睡
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
9
金钱
9
注册时间
2016-8-18
在线时间
0 小时
发表于 2016-8-18 11:24:07 | 显示全部楼层
bobo32 发表于 2016-7-28 23:01
没人回答我的问题,还好自己早就解决了,其实freertos有一个地方没打开

是哪里没打开,我也碰到这个问题!
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
9
金钱
9
注册时间
2016-8-18
在线时间
0 小时
发表于 2016-8-18 11:31:50 | 显示全部楼层
FreeRTOS 发表于 2016-7-29 09:20
把下面几个头文件都包含进去试试看:
#include "FreeRTOS.h"
#include "task.h"

不是包含的问题
回复

使用道具 举报

57

主题

358

帖子

0

精华

高级会员

Rank: 4

积分
981
金钱
981
注册时间
2014-9-29
在线时间
261 小时
发表于 2016-8-26 20:35:20 | 显示全部楼层
添加互斥量可用的宏定义就行了
回复

使用道具 举报

2

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
189
金钱
189
注册时间
2015-5-21
在线时间
43 小时
发表于 2016-9-20 23:30:18 | 显示全部楼层
Error[Li005]: no definition for "vQueueDelete" [referenced from G:\FreeRtos\FreeRTOS工程\EWARM\Debug\Obj\Mutex.o]
这个是怎么回事
回复

使用道具 举报

2

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
189
金钱
189
注册时间
2015-5-21
在线时间
43 小时
发表于 2016-9-20 23:31:07 | 显示全部楼层
月嘉愚生 发表于 2016-9-20 23:30
Error[Li005]: no definition for "vQueueDelete" [referenced from G:\FreeRtos\FreeRTOS工程\EWARM\Debug ...

Error[Li005]: no definition for "xQueueCreateMutex" [referenced from G:\FreeRtos\FreeRTOS工程\EWARM\Debug\Obj\Mutex.o]
回复

使用道具 举报

2

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
189
金钱
189
注册时间
2015-5-21
在线时间
43 小时
发表于 2016-9-20 23:34:06 | 显示全部楼层
月嘉愚生 发表于 2016-9-20 23:31
Error[Li005]: no definition for "xQueueCreateMutex" [referenced from G:\FreeRtos\FreeRTOS工程\EWAR ...

头文件都能包含进去了,但还是出现在Mutex.o中出现未定义
回复

使用道具 举报

2

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
189
金钱
189
注册时间
2015-5-21
在线时间
43 小时
发表于 2016-9-20 23:54:22 | 显示全部楼层
月嘉愚生 发表于 2016-9-20 23:34
头文件都能包含进去了,但还是出现在Mutex.o中出现未定义

问题找到了,在freeRos分组里面没有添加queue.c文件
回复

使用道具 举报

11

主题

92

帖子

0

精华

初级会员

Rank: 2

积分
131
金钱
131
注册时间
2016-3-27
在线时间
83 小时
发表于 2017-5-12 18:18:32 | 显示全部楼层
怎么解决的啊...现在也遇到这个问题
回复

使用道具 举报

338

主题

385

帖子

0

精华

QQ游客

积分
1254
金钱
1254
注册时间
2016-12-9
在线时间
56 小时
发表于 2017-5-12 19:30:28 | 显示全部楼层
宏没打开吧
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-23 08:17

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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