fatfs文件系统
刚接触fatfs没多久,由于项目需要所以只能硬着头皮上了,但是现在碰到很多问题,具体代码如下所示:void OutPutFile(void)
{
FRESULT res; //对文件操作返回标志
FILINFO finfo; //文件信息
DIR dirs;
char drive = 0;
char path = {""}; //应该是按字符串输出文件路径名
f_mount(&fs , &drive , 1);
f_opendir(&dirs , "2014-8-10");
res = f_open(&fsrc , "2014-8-10/fileA.txt" , FA_OPEN_EXISTING | FA_READ);
if(!res)
{
UART_Print("打开目录成功\n");
}
}
这个代码始终都打开不了2014-8-10这个文件夹,其中我在一个4G的卡里面建立了一个文件夹,文件夹名为“2014-8-10”,另外在这个文件夹里面建立了一个txt文件为“fileA.txt”,我想着去打开这个文件夹里面的文件,但是始终都不成功,不知道什么原因,希望懂的人可以帮忙看一下,指导指导,另外但愿可以推荐一下好的学习资料,谢谢! 看看f_mount()、f_opendir()、f_open()返回值都是什么
页:
[1]