幾種flash儲存晶元的用途和分類

2022-08-10 16:12:13 字數 706 閱讀 4948

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模式。

Flash晶元的通病

flash晶元在寫入資料的時候有諸多效率低下的地方。包括現在常用的u盤以及ssd中的flash晶元,或者bios常用的eeprom,它們都不可避免。1.flash晶元儲存的通病之一 erase before overwrite 對於機械磁碟來說,磁碟可以直接用磁頭將對應的區域磁化成任何訊號,如果之前...

HTTP的幾種請求方法和用途

get請求會向資料庫獲取資訊,只是用來查詢資料,不會修改,增加資料。使用url傳遞引數,對所傳送的數量有限制,一般在2000字元 post向伺服器傳送資料,會改變資料的種類等資源,就像insert操作一樣,會建立新的內容,大小一般沒有限制,post安全性高,post不會被快取 這個方法這post很像...

常見儲存器ROM RAM和FLASH介紹

常見儲存器rom ram和flash介紹 最近因為在找實習工作,做了一些大公司的硬體筆試題,發現很多公司都有對儲存器的考察,從來沒有系統的整理過儲存器的種類,是時候來一波整理了 以下主要講了 ram rom和flash三大類。ram包括 sram dram sdram ddr sdram ddr2 ...