已经搞定啦,配置如下,目前还在测试中,大佬可以指正下。lfs_mount -> -84 的原因是底层flash接口与littlefs接口不符导致的。
[C] 纯文本查看 复制代码 #define FLASH_PAGE_SIZE 2048 //page size in bytes
#define FLASH_OFFSETBLOCK 40 //前5M不能用
#define FLASH_READ_SIZE 2048 //2048
#define FLASH_PROG_SIZE 2048
#define FLASH_BLOCK_SIZE 64*2048 //Size of an erasable block in bytes
#define FLASH_BLOCK_COUNT (64-5)*1024/128 //(10-5)*1024/128, //Number of erasable blocks on the device.
#define FLASH_CACHE_SIZE 2048 //2048
#define FLASH_LOOKAHEAD_SIZE 2048 //2048
#define FLASH_BLOCK_CYCLES 500 |