本人最近在做FATFS文件系统移植,平台是:MDK4.2+S3C2440,底层SD卡驱动已经OK,测试过很多次,没有问题,现在移植FATFS文件系统,目前可以正确读取文件并能正确读取文件里面的数据,现在的问题是创建文件有问题,不能正确创建文件和问价夹,比如我调用FATFS的API函数res = f_open(&fdst,"test8.txt",FA_CREATE_ALWAYS|FA_WRITE);创建一个名字为test8.txt的文件,该函数能正确返回FR_OK,这应该说明文件是创建成功的,但是我把SD卡取出来放在电脑里面看看里面是什么文件结果发现不对,里面是一堆乱七八糟的东西,如图所示。大家帮我分析下是什么原因造成的,谢谢了哈 |