打印
[应用相关]

STM32CubeMX FatFs 求助

[复制链接]
3143|30
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jcky001|  楼主 | 2021-2-7 09:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好!  有个问题请教,我在使用STM32CubeMX 生成带FreeRTOS,FatFs 的代码时,syscall.c 文件中使用了 osSemaphoreCreate() 和 osSemaphoreWait()函数,
这两个函数在CMSIS V1 中有定义,但我在CubeMX中选择CMSIS V2 为啥syscall.c 中还是使用了 v1 的函数,有没有人遇到过,望能指点一下。
  感谢!

使用特权

评论回复
沙发
probedog| | 2021-2-7 10:01 | 只看该作者
也有可能是这部分没有改动吧

使用特权

评论回复
板凳
classroom| | 2021-2-7 10:01 | 只看该作者

这是因为你所使用的芯片的cubemx支持包有错误,截至2021年1月,我使用cubemx创建stm32f070的工程(freertos+fatfs)也存在这个问题,但是创建G0系列芯片的工程(freertos+fatfs)就没问题。你可以先创建G0的工程,用G0工程的syscall.c替换你有问题的syscall.c即可。

使用特权

评论回复
地板
renzheshengui| | 2021-3-2 18:35 | 只看该作者
这俩函数有啥不一样的吗

使用特权

评论回复
5
wakayi| | 2021-3-2 18:36 | 只看该作者
可以手动进行替换吗

使用特权

评论回复
6
wowu| | 2021-3-2 18:38 | 只看该作者
这样会报错吗

使用特权

评论回复
7
xiaoqizi| | 2021-3-2 18:45 | 只看该作者
一种自动替换的方法?

使用特权

评论回复
8
木木guainv| | 2021-3-2 18:46 | 只看该作者
非常不错的解决办法

使用特权

评论回复
9
kkzz| | 2021-3-3 22:14 | 只看该作者
使用的是STM32CubeMX图形化软件配置FATFS

使用特权

评论回复
10
hudi008| | 2021-3-3 22:14 | 只看该作者
STM32cubeMX软件移植FATFS文件系统非常简单

使用特权

评论回复
11
lzmm| | 2021-3-3 22:14 | 只看该作者
在FATFS配置中选择简体中文字GBK编码支持中文

使用特权

评论回复
12
minzisc| | 2021-3-3 22:15 | 只看该作者
用 STM32CubeMX 快速生成一个 SDIO+FATFS读写程序的方法

使用特权

评论回复
13
selongli| | 2021-3-3 22:15 | 只看该作者
把FatFs中间件加入到开发框架中  

使用特权

评论回复
14
fentianyou| | 2021-3-3 22:15 | 只看该作者
配置FATFS文件系统 使用STM32CubeMX配置FATFS文件系统非常方便

使用特权

评论回复
15
xiaoyaodz| | 2021-3-3 22:16 | 只看该作者
Cube Mx使用较新版本  

使用特权

评论回复
16
febgxu| | 2021-3-3 22:16 | 只看该作者
STM32F429 利用CUBEMX移植FATFS文件系统成功

使用特权

评论回复
17
sdlls| | 2021-3-3 22:16 | 只看该作者
FATFS参数配置 注意:配置该参数后,需要扩大栈的空间  

使用特权

评论回复
18
pixhw| | 2021-3-3 22:17 | 只看该作者
程的初始化函数和FatFs都是通过STM32CubeMX配置生成的

使用特权

评论回复
19
selongli| | 2021-3-3 22:17 | 只看该作者
-使用STM32CUBEMX生成FatFS代码

使用特权

评论回复
20
minzisc| | 2021-3-3 22:17 | 只看该作者
调通fatfs操作u盘  

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1526

主题

4638

帖子

6

粉丝