SPI FLASH 之 W25Q128
W25Q128 的容量为 128Mb,该系列还有 W25Q80/16/32/64 等。也就是 16MB 字节。W25Q128 将 16MB 的容量分为 256 个块(Block),每个块大小为 64K 字节,每个块又分为16 个扇区(Sector),每个扇区 4K 个字节。W25Q128 的最小擦除单位为一个扇区,也就是每次必须擦除 4K 个字节。这样我们需要给 W25Q128 开辟一个至少 4K 的缓存区,这样对 SRAM 要求比较高,要求芯片必须有 4K 以上 SRAM 才能很好的操作。