马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?快速注册
x
Flash存储器,简称Flash,它结合了ROM和RAM的长处,不仅具备电子可擦除可编程的性能,还不会因断电而丢失数据,具有快速读取数据的特点;在现在琳琅满目的电子市场上,Flash总类可谓繁多,功能各异,而你对它了解有多少呢?4 M2 T# X6 Y; R9 r- U0 e
: q) V: |1 b) ~
为了让大家更深入了解Flash,今天将主要根据芯片的通信协议并且结合Flash的特点,给大家一个全新认识。
8 g, ?! n; S* e% M4 t, j7 [: f
8 \4 q/ c4 Y) Y7 h/ G' F) z9 H一、IIC EEPROM
+ C4 C, J8 I: u( jIIC EEPROM,采用的是IIC通信协议;IIC通信协议具有的特点:简单的两条总线线路,一条串行数据线(SDA),一条串行时钟线(SCL);串行半双工通信模式的8位双向数据传输,位速率标准模式下可达100Kbit/s;一种电可擦除可编程只读存储器,掉电后数据不丢失,由于芯片能够支持单字节擦写,且支持擦除的次数非常之多,一个地址位可重复擦写的理论值为100万次,在实际应用中具有着不可替代的作用。日常我们常接触芯片型号有AT24C02、FM24C02、CAT24C02等,其常见的封装多为DIP8,SOP8,TSSOP8等。% y2 R+ ]+ ?: ? ]1 n2 L6 l2 T
' E* M# k+ i' c& w
1 y6 d, F" x* @9 i
7 {- ` B- r1 c5 i5 O- h( T' k4 }二、SPI NorFlash
: Q% A1 x3 u% p' `2 W; P# U' {6 ^SPI NorFlash,采用的是SPI 通信协议,有4线(时钟,两个数据线,片选线)或者3线(时钟,两个数据线)通信接口,由于它有两个数据线能实现全双工通信,因此比IIC通信协议的IIC EEPROM的读写速度上要快很多。SPI NorFlash具有NOR技术Flash Memory的特点,即程序和数据可存放在同一芯片上,拥有独立的数据总线和地址总线,能快速随机读取,允许系统直接从Flash中读取代码执行;可以单字节或单字编程,但不能单字节擦除,必须以Sector为单位或对整片执行擦除操作,在对存储器进行重新编程之前需要对Sector或整片进行预编程和擦除操作。
2 T' K* `- A7 O2 y% c% A. J/ ^* ]
NorFlash在擦写次数上远远达不到IIC EEPROM,并且由于NOR技术Flash Memory的擦除和编程速度较慢,块尺寸又较大,因此擦除和编程操作所花费的时间会很长;但SPI NorFlash接口简单,使用的引脚少,易于连接,操作方便,并且可以在芯片上直接运行代码,其稳定性出色,传输速率高,在小容量时具有很高的性价比,这使其很适合应于嵌入式系统中作为 FLASH ROM,所以在市场的占用率非常高。
4 ]2 a3 C9 B* X4 T2 s7 U$ u7 S4 ]. l* o/ k) [
我们通常见到的S25FL128、MX25L1605、W25Q64等型号都是SPI NorFlash,其常见的封装多为SOP8,SOP16,WSON8,US0N8,QFN8、BGA24等。2 v5 I! _$ ^, z8 J8 H' u/ X
0 \+ W; a" L. I+ g7 c8 I
% U3 `& k1 |# T* r f/ {
三、Parallel NorFalsh (CFI Flash)
`! ?' Z0 F& C& CParallel NorFalsh,也叫做并行NorFlash,采用的Parallel接口通信协议,拥有独立的数据线和地址总线,它同样继承了NOR技术Flash Memory的所有特点;由于采用了Parallel接口,。Parallel NorFalsh相对于SPI NorFlash,支持的容量更大,读写的速度更快,但是由于占用的地址线和数据线太多,在电路电子设计上会占用很多资源。Parallel NorFalsh读写时序类似于SRAM,只是写的次数较少,速度也慢,由于其读时序类似于SRAM,读地址也是线性结构,所以多用于不需要经常更改程序代码的数据存储。
$ h; k! W/ b$ ~4 z9 D* ? B
8 z( h9 x& ~5 _3 Y( l- f) ]: w/ W( y我们通常见到的S29GL128、MX29GL512、SST39VF020等型号都是Parallel NorFlash,其常见的封装多为TSSOP32、TSOP48、BGA64,PLCC32等。
z+ H* M! D2 @1 N R
; l# h; c q' @! X8 o+ B |
|
|
|
|