NOR FLASH
FLASH是常用的,用于存储数据的半导体器件,它具有容量大,可重复擦写、按“扇区/块”擦除、掉电后数据可继续保存的特性。
NOR FLASH的单位是MB,EEPROM的单位是KB。
NM25Q128,是NOR FLASH的一种,是诺存公司生产的一种SPI FLASH,具有SPI接口。相似的还有W25Q128、BY25Q128,这三者都是PIN2PIN的兼容,也就是从引脚上是一样的,用法上也差不多。
FLASH物理特性:只能写0,不能写1,写1靠擦除。
FLASH主要有NOR FLASH和NAND Flash两种类型,NOR和NAND是两种数字门电路。
NM25Q128
NM25Q128,串行闪存器件,属于NOR FLASH中的一种,容量为128Mb。擦写周期可达10W次,可以将数据保存达20年之久。
四线SPI——QSPI。
擦除可以以片、块、扇区(4096B)为单位进行擦除。
写单位可以是页(256B)。
NM25Q128常用指令
NOR FLASH的指令总数比较多,但是如果只需要实现基本操作,还是比较简单的。
5条指令即可完成对NOR FLASH的基本使用。
NM25Q128读操作步骤
NOR FLASH基本驱动步骤