Kaynağa Gözat

norflash文件系统ok

guohui 1 yıl önce
ebeveyn
işleme
add3e3ff6b
2 değiştirilmiş dosya ile 3 ekleme ve 2 silme
  1. 2 1
      f407/applications/fs.c
  2. 1 1
      f407/applications/rtconfig.h

+ 2 - 1
f407/applications/fs.c

@@ -69,7 +69,8 @@ static int nor_mount(void)
     
     fal_init();
     
-    dev = fal_mtd_nor_device_create(NOR_DEV);
+    //dev = fal_mtd_nor_device_create(NOR_DEV);
+    dev = fal_blk_device_create(NOR_DEV);
     if(!dev) {
         LOGE("Can't create a mtd device on nor partition\n");
         return -1;

+ 1 - 1
f407/applications/rtconfig.h

@@ -237,7 +237,7 @@
 #define RT_DFS_ELM_LFN_UNICODE 0
 #define RT_DFS_ELM_MAX_LFN 255
 #define RT_DFS_ELM_DRIVES 8
-#define RT_DFS_ELM_MAX_SECTOR_SIZE 512
+#define RT_DFS_ELM_MAX_SECTOR_SIZE 4096
 #define RT_DFS_ELM_REENTRANT
 #define RT_DFS_ELM_MUTEX_TIMEOUT 3000
 #define RT_USING_DFS_DEVFS