幾種flash存儲芯片的用途和分類


1、IIC EEPROM------容量小,采用的是IIC通信協議;用於在掉電時,存系統配置參數,比如屏幕亮度等。常用芯片型號有 AT24C02、FM24C02、CAT24C02等,其常見的封裝多為DIP8,SOP8,TSSOP8等;

 

2、SPI NorFlash------容量略大,采用的是SPI 通信協議;用於存放程序和數據。程序和數據可存放在同一芯片上,擁有獨立的數據總線和地址總線,能快速隨機讀取,允許系統直接從Flash中讀取代碼執行;可以單字節或單字編程,但

  不能單字節擦除,必須以Sector為單位或對整片執行擦除操作。常見到的S25FL128、MX25L1605、W25Q64等型號都是SPI NorFlash。

 

3、SPI NandFlash------采用了SPI NorFlash一樣的SPI的通信協議,用於存儲數據;在讀寫的速度上沒什么區別,但在存儲結構上卻采用了與Parallel NandFlash相同的結構,所以SPI nand相對於SPI norFlash具有擦寫的次數多,擦寫速度快的優勢。

 

4、eMMC Flash------eMMC采用統一的MMC標准接口,eMMC相當於NandFlash+主控IC;自身集成MMC Controller,存儲單元與NandFlash相同。常見到的KLMAG8DEDD、THGBMAG8B4JBAIM、EMMC04G-S100等型號都是eMMC Flash。

 

5、SD卡------它在MMC的基礎上發展而來,有兩個可選的通信協議:SD模式和SPI模式。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM