FATFS中f_open对第一个参数的一点疑问

2019-07-20 19:51发布

FRESULT f_open (
        FIL* fp,                        /* Pointer to the blank file object */
        const TCHAR* path,        /* Pointer to the file name */
        BYTE mode                        /* Access mode and file open mode flags */
)

里面的FP是一个结构体指针?
想在主函数中写                res1=f_open("2:dstfile.dat",FA_CREATE_ALWAYS|FA_WRITE);   在U盘中创建一个新文件
但是总是报错。对f_open中的第一个参数总是不能理解。在库函数版本历程中mf——open函数中没有第一个参数,为啥能用呢?


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。