基于W25Q128
一个块 (bank)有多个扇区 (sector),一个扇区(sector)有多个页(page)
块(bank) > 扇区(sector) > 页(page)
- 页:每页有256字节。
- 扇区:每个扇区有4K(4096)字节数据,也就是一个扇区有16页。
- 块:每个块64K字节数据,一个块16个扇区。
闪存单元没有有效数据时,填充0xFF。因此,在写入数据之前,务必先确保所写的地址范围内的数据全部为0XFF,否则在非0XFF处写入的数据将失败!
闪存擦除数据,一般按扇区擦除,也可以整块芯片擦除。擦除一个扇区大概150ms,整个芯片擦除,时间很久。