|

楼主 |
发表于 2022-11-23 16:53:52
|
显示全部楼层
status = fx_media_format(&NorFlash_Media, //media_ptr,指向媒体控制块的指针
nor_flash_driver, // Driver entry,指向此媒体的 I/O 驱动程序的指针
FX_NULL, // RAM disk memory pointer,指向 I/O 驱动程序可以使用的可选信息的指针
NorFlash_Media_Memory, // Media buffer pointer,指向媒体的工作内存的指针。
sizeof(NorFlash_Media_Memory), // Media buffer size,大小必须至少与媒体扇区的大小相同
"NOR DISK", // Volume Name,指向卷名称字符串的指针,最多为 11 个字符
1, // Number of FATs,媒体中的FAT数,对于主FAT,最小值为 1。
64, // Directory Entries,根目录中目录条目的数目。
0, // Hidden sectors,在此媒体启动扇区前隐藏的扇区数。
QSPI_NOR_TOTAL_SECTORS, // Total sectors,媒体中的扇区总数。
QSPI_NOR_SECTOR_SIZE, // Sector size,每个扇区的字节数,通常为 512。 FileX 要求此数为 32 的倍数。
1, // Sectors per cluster,每个群集中的扇区数。 群集是FAT文件系统中的最小分配单元。
1, // Heads,物理磁头的数目。
1); // Sectors per track,每个磁道的扇区数。
改成64个根目录后,可以建20个了 |
|