文件系统扇区大小和簇的疑问

2019-07-20 08:40发布

买了原子哥的F429开发板,里面例程FATFS实验中原子哥提到,SPI FLASH的扇区大小是4K,而文件系统强制将其扇区定义为 512 字节,这样一来文件系统操作SPI FLASH时会更加频繁的擦除和写入,这使得SPI FLASH寿命变短,这可以理解。但是在例程中格式化SPI FLASH时的代码是res=f_mkfs("1:",1,4096);//512*8=4096,即8个扇区为一个簇

文件系统不是以簇为单位来操作文件的吗?既然簇的大小就是4K,那为何还会更频繁的擦除扇区,对这一点十分不解,望大虾们指定迷津,谢谢了!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。