atk-warshipv3开启SD卡(SDIO接口) 挂载fatfs文件系统教程

发布于 2019-05-03 23:23:35    浏览:2801

本人新手,最近捣鼓stm32f103战舰v3开发板的sd卡和文件系统好久了,终于给搞出来了,由于整个过程真的很困难,我特意写了一份教程供后来者参考,希望能给后来者一些帮助。

stm32f103-atk-warshipv3开启SD卡(SDIO接口) 挂载fatfs文件系统.pdf

如果写的有问题的话大家直接评论里留言给我~~

查看更多

22 个回答
海阔天kongcyc
海阔天kongcyc 2020-07-15
This guy hasn't written anything yet

楼主,你好,你这个文档,下载下来后,打不开,提示文件已损坏,可否再上传一份

whj467467222
whj467467222 认证专家 2019-05-04
This guy hasn't written anything yet

感谢楼主的分享。
我看了下您写的总结,写的很漂亮,格式也很整齐。谈谈我的感受:
1,添加方法是按照官方添加驱动的方法操作的,很棒,但是我看到你的bsp里面的描述是已经支持,后来一看,咦~~,只是说了支持,但是并没有在cubemx里面进行管脚配置,然后board目下的kconfig也没有进行修改,这个地方不如楼主PR一个?
2,楼主在第七条说会有文件没有被添加进去,你可以打开stm32f103-atk-warshipv3librariesSTM32F1xx_HALSConscript

if GetDepend(['RT_USING_SDIO']):
    src += ['STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_sdmmc.c']
    src += ['STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_sd.c']

这个地方时候依赖关于的,你如果在kconfig定义了RT_USING_SDIO 且使能了,应该是自动添加了,不如楼主再看看。
最后欢迎楼主进行PR :lol

飘渺坏坏
飘渺坏坏 2019-05-04
This guy hasn't written anything yet
whj467467222 发表于 2019-5-4 08:51
感谢楼主的分享。
我看了下您写的总结,写的很漂亮,格式也很整齐。谈谈我的感受:
1,添加方法是按照官方 ...


自动添加文件的这个我看了一下,Sconscript里面好像写错了,他写的stm32f1xx_hal_mmc.c,而实际上需要的是stm32f1xx_ll_sdmmc.c,难怪scons之后编译会报错,需要修改一下;

我来把教程更新一下,把在Sconscript里修改的内容写到教程里~~
SConscript.png
whj467467222
whj467467222 认证专家 2019-05-04
This guy hasn't written anything yet
飘渺坏坏 发表于 2019-5-4 10:21
自动添加文件的这个我看了一下,Sconscript里面好像写错了,他写的stm32f1xx_hal_mmc.c,而实际上需要的 ...


欢迎PR
飘渺坏坏
飘渺坏坏 2019-05-04
This guy hasn't written anything yet

帖子原文好像不好改,我把pdf更新了一下,本楼为最新的教程~~

飘渺坏坏
飘渺坏坏 2019-05-04
This guy hasn't written anything yet
freedomzlp
freedomzlp 2019-06-30
This guy hasn't written anything yet
不错不错,已经挂在SD卡成功,继续学习中,感谢飘渺的无私分享。
Suvan
Suvan 2019-07-07
This guy hasn't written anything yet
楼主你好,我按照教程的方法SD卡启动成功,但是挂载文件系统时出错了!


QQ浏览器截图20190707105409.png
飘渺坏坏
飘渺坏坏 2019-07-15
This guy hasn't written anything yet
Suvan 发表于 2019-7-7 10:57
楼主你好,我按照教程的方法SD卡启动成功,但是挂载文件系统时出错了!

...


额。。这个我就不太清楚了,你有换张SD卡试一下吗?
Suvan
Suvan 2019-07-16
This guy hasn't written anything yet
飘渺坏坏 发表于 2019-7-15 13:31
额。。这个我就不太清楚了,你有换张SD卡试一下吗?


没有,手上就只有这张卡

撰写答案

请登录后再发布答案,点击登录
关注者
0
被浏览
2.8k

发布
问题

分享
好友

手机
浏览

扫码手机浏览