NORFLASH 笔记


引脚定义

SPI 时序

SCLK上升沿时数据被钳住,数据切换在SCLK下降沿
CS低电平选中

Standard SPI(全双工模式)

引脚: CLK, /CS, DI(MOSI), DO(MISO), /WP, /Hold

Dual SPI(半双工模式)

引脚: CLK, /CS, IO0, IO1, /WP, /Hold

只是针对SPI Flash而言,不是针对所有SPI外设。对于SPI Flash,全双工并不常用,因此扩展了MOSI和MISO的用法,让它们工作在半双工,用以加倍数据传输。也就是对于Dual SPI Flash,可以发送一个命令字节进入dual mode,这样MOSI变成SIO0(serial io 0),MOSI变成SIO1(serial io 1),这样一个时钟周期内就能传输2个bit数据,加倍了数据传输

Quad SPI(半双工模式)

引脚: CLK, /CS, IO0, IO1, IO2, IO3

与Dual SPI类似,也是针对SPI Flash,Quad SPI Flash增加了两根I/O线(SIO2,SIO3),目的是一个时钟内传输4个bit

操作方式

  • 擦除:可 页/扇区/块/全片 擦除,擦除前必须进行写使能
  • 写:以页为单位写入数据,以页可写入256byte要先擦除后才可以写入,写之前必须进行写使能
  • 读:以页为单位读取数据

————————————————
版权声明:本文为CSDN博主「亦可西」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/woshiyuzhoushizhe/article/details/90447327

posted @ 2022-09-19 18:16  D·Kingson.Mo  阅读(145)  评论(0编辑  收藏  举报