STM32F407上面使用FatFS,初始化过了,只要一打开文件,连初始化都过不去

2019-07-14 15:19发布

STM32F407上面使用FatFS,初始化过了,只要一打开文件,连初始化都过不去,如图上所示的这样,完全可以跑通,但是只要把下面的f_open函数一打开,就连上面的disk_initialize()都过不去了。



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
xiezhe272
1楼-- · 2019-07-14 23:06
FATFS  是操作SD吗?肯定是读写程序有问题。
dingyang598
2楼-- · 2019-07-15 04:12
先把初始化的底层驱动调通吧,调通了才好办事,多看看资料
TOPCB
3楼-- · 2019-07-15 06:20
 精彩回答 2  元偷偷看……
tianyou15
4楼-- · 2019-07-15 11:33
帮顶 一下
jfuwre
5楼-- · 2019-07-15 15:53
围观一下下!!!!!!!!
60user16
6楼-- · 2019-07-15 18:11
问题解决:主要是少添加了一个.c文件,cc936.c,这是一个转换字符的文件,然后在ffcon.h中设置_USE_LEN为1。最后就可以使用f_open,f_write,f_read等操作文件函数。

一周热门 更多>