[应用相关] STM32CubeMX FatFs 求助

[复制链接]
 楼主| 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 | 显示全部楼层
这俩函数有啥不一样的吗
wakayi 发表于 2021-3-2 18:36 | 显示全部楼层
可以手动进行替换吗
wowu 发表于 2021-3-2 18:38 | 显示全部楼层
这样会报错吗
xiaoqizi 发表于 2021-3-2 18:45 | 显示全部楼层
一种自动替换的方法?
木木guainv 发表于 2021-3-2 18:46 | 显示全部楼层
非常不错的解决办法
kkzz 发表于 2021-3-3 22:14 | 显示全部楼层
使用的是STM32CubeMX图形化软件配置FATFS
hudi008 发表于 2021-3-3 22:14 | 显示全部楼层
STM32cubeMX软件移植FATFS文件系统非常简单
lzmm 发表于 2021-3-3 22:14 | 显示全部楼层
在FATFS配置中选择简体中文字GBK编码支持中文
minzisc 发表于 2021-3-3 22:15 | 显示全部楼层
用 STM32CubeMX 快速生成一个 SDIO+FATFS读写程序的方法
selongli 发表于 2021-3-3 22:15 | 显示全部楼层
把FatFs中间件加入到开发框架中  
fentianyou 发表于 2021-3-3 22:15 | 显示全部楼层
配置FATFS文件系统 使用STM32CubeMX配置FATFS文件系统非常方便
xiaoyaodz 发表于 2021-3-3 22:16 | 显示全部楼层
Cube Mx使用较新版本  
febgxu 发表于 2021-3-3 22:16 | 显示全部楼层
STM32F429 利用CUBEMX移植FATFS文件系统成功
sdlls 发表于 2021-3-3 22:16 | 显示全部楼层
FATFS参数配置 注意:配置该参数后,需要扩大栈的空间  
pixhw 发表于 2021-3-3 22:17 | 显示全部楼层
程的初始化函数和FatFs都是通过STM32CubeMX配置生成的
selongli 发表于 2021-3-3 22:17 | 显示全部楼层
-使用STM32CUBEMX生成FatFS代码
minzisc 发表于 2021-3-3 22:17 | 显示全部楼层
调通fatfs操作u盘  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1636

主题

5575

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部