硬汉嵌入式论坛

 找回密码
 立即注册
查看: 5537|回复: 4
收起左侧

[FreeRTOS] 求助:Undefined symbol xQueueCreateMutex

[复制链接]

14

主题

78

回帖

120

积分

初级会员

积分
120
发表于 2016-11-6 18:16:37 | 显示全部楼层 |阅读模式
按照教程步骤,建了一个freeRTOS工程,但是出现报错如下:
Error: L6218E: Undefined symbol xQueueCreateMutex (referred from gui_x_freertos.o).
Error: L6218E: Undefined symbol xTaskGetCurrentTaskHandle (referred from gui_x_freertos.o).
找了半天也没有找到原因。
求助于eric2013和各位,谢谢。
回复

使用道具 举报

5

主题

33

回帖

92

积分

初级会员

积分
92
发表于 2016-11-7 09:24:55 | 显示全部楼层
你需要在freeRTOSconfig.h里面打开相关api
回复

使用道具 举报

5

主题

33

回帖

92

积分

初级会员

积分
92
发表于 2016-11-7 09:27:48 | 显示全部楼层
你这个应该是主函数没包含freertos
// Kernel includes.
#include "FreeRTOS.h"
#include "task.h"
#include "queue.h"
#include "croutine.h"
#include "semphr.h"
#include "event_groups.h"
加上这几个
回复

使用道具 举报

14

主题

78

回帖

120

积分

初级会员

积分
120
 楼主| 发表于 2016-11-7 12:31:04 | 显示全部楼层

回 jxdqwer 的帖子

jxdqwer:你这个应该是主函数没包含freertos
// Kernel includes.
#include "FreeRTOS.h"
#include "task.h"
#include "queue.h"
....... (2016-11-07 09:27) 
谢谢jxdqwer,不过加上了这些,还是同样报错。
回复

使用道具 举报

2

主题

18

回帖

24

积分

新手上路

积分
24
发表于 2019-4-17 09:19:04 | 显示全部楼层
#define configUSE_MUTEXES                       1
加上这个配置
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-27 22:26 , Processed in 0.184197 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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