407的FATFS实验中W25Q128的扇区问题

2019-07-20 07:27发布

//对于W25Q128
//前12M字节给fatfs用,12M字节后,用于存放字库,字库占用3.09M. 剩余部分,给客户自己用         
u16     FLASH_SECTOR_COUNT=2048*12; //W25Q128,前12M字节给FATFS占用
#define FLASH_BLOCK_SIZE    8      //每个BLOCK有8个扇区

上面这段是407的FATFS实验中diskio.c中对W25Q128的说明和定义,但是在SPI的实验中讲过W25Q128分为256个块,每个块是16个扇区,每个扇区是4K,
为什么在这里每个块只有8个扇区,而且扇区的数量也不对

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
正点原子
1楼-- · 2019-07-20 07:55
这里不是按SPI FLASH来分的。这是定义给FATFS用的。
michael91
2楼-- · 2019-07-20 13:49
 精彩回答 2  元偷偷看……
michael91
3楼-- · 2019-07-20 19:22
???????????
michael91
4楼-- · 2019-07-20 20:41
正点原子 发表于 2018-7-3 18:07
这里不是按SPI FLASH来分的。这是定义给FATFS用的。

@正点原子   谢谢原子哥,是不是这样理解:块和扇区的划分不是物理上的划分,而是根据自己需要进行划分。我之前理解为块和扇区的划分是flash物理上划分

一周热门 更多>