STM32F4移植FAT32系統出現的問題歸納總結

Justice_Gao發表於2017-08-04
 返回值
FR_OK (0)
函式成功,該檔案物件有效。
FR_NO_FILE
找不到該檔案。
FR_NO_PATH
找不到該路徑。
FR_INVALID_NAME
檔名無效。
FR_INVALID_DRIVE
驅動器號無效。
FR_EXIST
該檔案已存在。
FR_DENIED
由於下列原因,所需的訪問被拒絕:
以寫模式開啟一個只讀檔案。
由於存在一個同名的只讀檔案或目錄,而導致檔案無法被建立。
由於目錄表或磁碟已滿,而導致檔案無法被建立。
FR_NOT_READY
由於驅動器中沒有儲存介質或任何其他原因,而導致磁碟驅動器無法工作。
FR_WRITE_PROTECTED
在儲存介質被防寫的情況下,以寫模式開啟或建立檔案物件。
FR_DISK_ERR
由於底層磁碟I/O介面函式中的一個錯誤,而導致該函式失敗。
FR_INT_ERR
由於一個錯誤的FAT結構或一個內部錯誤,而導致該函式失敗。
FR_NOT_ENABLED
邏輯驅動器沒有工作區。
FR_NO_FILESYSTEM
磁碟上沒有有效地FAT卷。 

相關文章