STM32F407上面使用FatFS,初始化过了,只要一打开文件,连初...
STM32F407上面使用FatFS,初始化过了,只要一打开文件,连初始化都过不去,如图上所示的这样,完全可以跑通,但是只要把下面的f_open函数一打开,就连上面的disk_initialize()都过不去了。请教一下,有没有做过的,有没有遇到这样问题的,这是什么原因呢? FATFS是操作SD吗?肯定是读写程序有问题。 先把初始化的底层驱动调通吧,调通了才好办事,多看看资料 挂载了没有?最好把使用代码发一下。 帮顶 一下 围观一下下!!!!!!!! 问题解决:主要是少添加了一个.c文件,cc936.c,这是一个转换字符的文件,然后在ffcon.h中设置_USE_LEN为1。最后就可以使用f_open,f_write,f_read等操作文件函数。
页:
[1]