flash挂载文件系统问题

我在尝试把w25q64挂载到文件系统上,遇到了这个设备扇区大于FAT扇区的问题

image

我按照网上说的把配置里的最大扇区大小改成4096了还是会报这个错误,不知道为什么

image

附上我的挂载的代码

W25Q64_test.c (1.6 KB)

这个宏的截图是哪一个文件?直接修改的这个文件还是在menuconfig里面改的?

在menuconfig里改的,我重新创了个程序发现这里默认就是4096,然后我试了一下发现还是报同样的错误

我搞明白了,我把W25Q64_SPI_DEVICE_NAME定义为W25Q64,然后名字一样导致bug了
rt_sfud_flash_probe(“W25Q64”, W25Q64_SPI_DEVICE_NAME)