本帖最后由 jshzp 于 2019-5-27 17:08 编辑
阿波罗开发板,F429芯片,跑原子的U盘例程,一切正常。尝试用下列代码打开U盘中的文件aaa.bin
[mw_shl_code=c,true]FIL *fsrc;
u8 res;
res=f_mount(fs[3],"3:",1);
if(res==0)
res=f_open(my_file,(const TCHAR*)"3:/aaa.bin",FA_READ);//打开文件[/mw_shl_code]
调试发现,运行函数f_open()后返回错误0x03,即FR_NOT_READY。进一步调试发现:是f_open()里面调用get_ldnumber()时返回的错误。应该怎么修改代码呢?谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
但是这是为什么呢?求高手们给一个合理的解释,谢谢!
一周热门 更多>