fr_invalid_name 是FATFS库中的一个错误代码,表示文件名或路径名无效。这通常发生在尝试创建、重命名或打开文件时,提供的文件名或路径名不符合FATFS或底层文件系统的规则。 3. 可能导致fr_invalid_name错误的常见原因 非法字符:文件名中包含了FATFS或底层文件系统不支持的字符。例如,某些系统可能不支持冒号(:)、斜杠...
FR_INVALID_NAME 路径名无效。 FR_INVALID_DRIVE 驱动器号无效。 FR_NOT_READY 由于驱动器中没有存储介质或任何其他原因,而导致磁盘驱动器无法工作。 FR_DISK_ERR 由于底层磁盘 I/O 函数中的错误,而导致该函数失败。 FR_INT_ERR 由于一个错误的 FAT 结构或一个内部错误,而导致该函数失败。 FR_NOT_ENABLED ...
FatFs文件系统说明文档中文翻译
FATFS文件系解释
FR_INT_ERR, /* (2) Assertion failed */ FR_NOT_READY, /* (3) The physical drive cannot work */ FR_NO_FILE, /* (4) Could not find the file */ FR_NO_PATH, /* (5) Could not find the path */ FR_INVALID_NAME, /* (6) The path name format is invalid */ ...
FR_INVALID_NAME路径名无效。FR_INVALID_DRIVE驱动器号无效。FR_NOT_READY由丁驱动器中没有存储介质或任何其他原因,而导致磁盘驱动器无法工作。FR_DISK_ERRFRINTERRFR_NOT_ENABLEDFR_NO_FILESYSTEM描速由丁底层磁盘I/O函数中的错误,而导致该函数失败。由丁一个错误的FR_DISK_ERRFRINTERRFR_NOT_ENABLEDFR_NO_...
8、d not find the path */ "FR_INVALID_NAME:无效文件名", /* (6) The path name format is invalid */ "FR_DENIED:由于禁止访问或者目录已满访问被拒绝", /* (7) Access denied due to prohibited access or directory full */ "FR_EXIST:由于访问被禁止访问被拒绝", /* (8) Access denied ...
-FR_INT_ERR:表示接口函数错误。 - FR_NOT_READY:表示磁盘驱动器未就绪。 - FR_NO_FILE:表示没有指定的文件。 - FR_NO_PATH:表示没有指定的路径。 - FR_INVALID_NAME:表示无效的文件名。 - FR_DENIED:表示访问被拒绝。 - FR_EXIST:表示指定的文件已经存在。 - FR_WRITE_PROTECTED:表示磁盘为只读。 -...
成功返回FR_OK(0),文件对象有效 失败则文件对象无效(NULL) FR_OK, FR_DISK_ERR, FR_INT_ERR, FR_NOT_READY, FR_NO_FILE, FR_NO_PATH, FR_INVALID_NAME, FR_DENIED, FR_EXIST, FR_INVALID_OBJECT, FR_WRITE_PROTECTED, FR_INVALID_DRIVE, FR_NOT_ENABLED, FR_NO_FILESYSTEM, FR_TIMEOUT, FR_LOC...
如果工作缓冲区的大小不足以给定的文件名 ,该文件函数将失败,FR_INVALID_NAME。当使用重入特性的LFN特征,_USE_LFN必须设置为2或3。在这种情况下,文件函数分配堆栈或堆的工作缓存器。工作缓存器占用(_MAX_LFN + 1)* 2个字节。 在ARM7TDMI LFN CFG...