请问fatfs为什么写入自己定义的FIL结构体就出错

2019-07-21 08:19发布

res = f_open (&file, strbuf ,FA_CREATE_NEW|FA_WRITE);
        if ( res == FR_OK )
        {
               res=f_write(&file,WriteBuffer,sizeof(WriteBuffer),&ByteWritten);<-----到这步就跑飞了
我是用cubemx生成的工程,要是把file 换成cubemx生成的USERFile,就是正常的,求解


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