2.jpg (55.66 KB, 下載次數: 44)
下載附件
2019-1-23 17:51 上傳
圖中紅框處代碼的作用是將mp3音頻文件的數據存入databuf中,以便后面進行發送。
通過單步測試,res返回值為0x09,錯誤為FR_INVALID_OBJECT。
1.jpg (92.88 KB, 下載次數: 33)
下載附件
2019-1-23 17:51 上傳
3.jpg (56.62 KB, 下載次數: 44)
下載附件
2019-1-23 17:51 上傳
測試進入f_read()函數,查看到fil->fs->fs_type值為0,所以返回FR_INVALID_OBJECT。但是fs_type為0是沒有掛載的意思,我在主函數里已經掛載了SD卡了啊,這是什么情況啊?
我把完整的代碼也附上,請各位大佬有空幫忙看看,小弟在此謝過。
|