系统卡死在f_mkfs(SDPath,FM_FAT32,512,work,sizeof work);
时间: 2023-06-10 20:02:37 浏览: 138
很抱歉听到您遇到了这个问题。可能是由于文件系统格式化时出现了某些问题导致的。您可以尝试重启系统并重新运行该命令,或者检查一下SD卡是否正常工作或者是否需要更换。另外,还可以查看一下该命令所返回的错误信息,以便更好地排除问题。希望这些信息对您有所帮助。
相关问题
f_mkfs fat32 例子
对于创建 FAT32 文件系统的示例,您可以使用以下命令:
```
sudo mkfs.fat -F32 /dev/sdX
```
请确保将 `/dev/sdX` 替换为您要在其上创建 FAT32 文件系统的实际设备。这可能是类似于 `/dev/sda1` 的设备名称。在运行此命令之前,请确保您具有适当的权限并小心选择正确的设备,以免意外格式化了错误的设备。
此命令将使用 FAT32 文件系统(使用 `-F32` 选项)对指定的设备进行格式化。请注意,格式化将删除设备上的所有数据,请谨慎操作。
stm32 f_mkfs
f_mkfs是FatFs文件系统库中的一个函数,用于在指定的逻辑驱动器上创建一个新的文件系统。在STM32中,可以使用FatFs库来访问SD卡或其他外部存储器设备。
该函数的原型如下:
```
FRESULT f_mkfs (
const TCHAR* path, // 逻辑驱动器路径
BYTE opt, // 格式化选项
DWORD au, // 簇大小(字节数)
void* work, // 工作区
UINT len // 工作区长度
);
```
其中,path参数指定要格式化的逻辑驱动器路径,opt参数指定格式化选项,au参数指定簇大小(以字节为单位),work和len参数指定工作区和工作区长度。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)