STM32
直播中

学电超人

12年用户 789经验值
擅长:微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制 微处理器/微控制
私信 关注
[问答]

MSC_Application只要在任务中调用就会报错,怎么处理?

工程是使用cubemx生成 的,带有FreeRTOS与Fatfs的,使用了USB外设,接U盘
Freerots,选择的接口是V2的,也就是CMSIS_V2
有一 个函数,MSC_Application,只要在任务中调用,就会有如下的错误
Description        Resource        Path        Location        Type
undefined reference to `osSemaphoreCreate'        syscall.c        /YQ100/Middlewares/Third_Party/FatFs/src/option        line 71        C/C++ Problem

但是只要把这个函数取消了,就没有问题了。

回帖(1)

翁靠庭

2024-4-17 10:02:13
需要使能 osFeature_Semaphore宏定义,试一下看看
举报

更多回帖

发帖
×
20
完善资料,
赚取积分