感谢回复,仅调用一次之后发现还是找不到文件。
我把FileX和LevelX都升级到了6.2.1还是一样。[C] 纯文本查看 复制代码 status = fx_media_open(&nand_disk, "NandDisk", drv_nandflash_Driver, FX_NULL, media_memory, sizeof(media_memory));
/* Check the media open status. */
if (status == FX_SUCCESS)
{
M_TraceL("Fx Open Success");
drv_nandflash_IsInit();
app_file_RootView();
// osKernel->task_terminate(task_file);
}
else
{
status = fx_media_format(&nand_disk,
drv_nandflash_Driver, // Driver entry
FX_NULL, // Unused
media_memory, // Media buffer pointer
sizeof(media_memory), // Media buffer size
"FX_Disk", // Volume Name, max 11 bytes
1, // Number of FATs
32, // Directory Entries
0, // Hidden sectors
W25_PAGE_COUNT, // Total sectors
W25_PAGE_MEM_SIZE, // Sector size
8, // Sectors per cluster
1, // Heads
1); // Sectors per track
status = fx_media_open(&nand_disk, "NandDisk", drv_nandflash_Driver, FX_NULL, media_memory, sizeof(media_memory));
if (status == FX_SUCCESS)
{
M_TraceL("Fx Open Success");
drv_nandflash_IsInit();
app_file_RootView();
// osKernel->task_terminate(task_file);
}
} |