衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

單片機(jī)常有Flash,而不常有EEPROM原因

jf_pJlTbmA9 ? 來(lái)源:strongerHuang ? 作者:strongerHuang ? 2023-10-24 15:38 ? 次閱讀

之前有讀者問(wèn)過(guò)類似這樣的問(wèn)題:

1.EEPROM和 FLASH有什么區(qū)別?

2.單片機(jī)中為什么很少有EEPROM呢?

3.ROM不是只讀存儲(chǔ)器嗎?為什么EEPROM可以讀寫操作呢?

今天就來(lái)圍繞EEPROM 和 FLASH展開(kāi)描述,希望能解決你心中的疑惑。

ROM的發(fā)展

ROM:Read-Only Memory,只讀存儲(chǔ)器。

以非破壞性讀出方式工作,只能讀出無(wú)法寫入信息,信息一旦寫入后就固定下來(lái),即使切斷電源,信息也不會(huì)丟失,所以又稱為固定存儲(chǔ)器。---來(lái)自百度百科

最早的ROM是不能編程的,出廠時(shí)其存儲(chǔ)內(nèi)容(數(shù)據(jù))就已經(jīng)固定了,永遠(yuǎn)不能修改,也不靈活。

因?yàn)榇嬖谶@種弊端,后來(lái)出現(xiàn)了PROM(Programmable read-only memory,可編程只讀存儲(chǔ)器),可以自己寫入一次,要是寫錯(cuò)了,只能換一塊芯片

wKgZomUDzGKAYaQMAAG__I-CMmI855.jpg

因?yàn)橹荒軐懸淮危€是存在很多不方便,于是出現(xiàn)了EPROM(Erasable Programmable Read-Only Memory,可擦除可編程只讀存儲(chǔ)器),這種存儲(chǔ)器就可以多次擦除,但是這種可擦除的存儲(chǔ)是通過(guò)紫外線進(jìn)行擦除,擦除的時(shí)候也不是很方便。

引用一個(gè)比如:如果你往單片機(jī)下載一個(gè)程序之后發(fā)現(xiàn)有個(gè)地方需要加一句話,為此你要把單片機(jī)放紫外燈下照半小時(shí),然后才能再下一次,這么折騰一天也改不了幾次。

隨著技術(shù)的不斷進(jìn)步,EEPROM(Electrically Erasable Programmable Read-Only Memory,電可擦除可編程只讀存儲(chǔ)器)來(lái)了,解決了ROM過(guò)去歷史中存在一些問(wèn)題。

早期的EEPROM:早期的EEPROM的特點(diǎn)是可以隨機(jī)訪問(wèn)和修改任何一個(gè)字節(jié),可以往每個(gè)bit中寫入0或者1,現(xiàn)在基本以字節(jié)為單位了。

早期的EEPROM具有較高的可靠性,但是電路更復(fù)雜,其成本也更高,因此EEPROM的容量都很小,從幾KB到幾百KB不等。(有點(diǎn)類似前面說(shuō)的因?yàn)楣に嚭椭圃斐杀镜脑颍琑AM的容量也不大)。

如今的EEPROM支持連續(xù)多字節(jié)讀寫操作了,算是已經(jīng)發(fā)展到很先進(jìn)的水平了。

至此,大家今天看到的EEPROM,基本都是發(fā)展的很成熟的EEPROM了。

Flash的發(fā)展

Flash,又叫Flash Memory,即平時(shí)所說(shuō)的“閃存”。

Flash結(jié)合了ROM和RAM的長(zhǎng)處,不僅具備電子可擦除可編程(EEPROM)的功能,還可以快速讀取數(shù)據(jù),具有NVRAM的優(yōu)勢(shì)(NVRAM:Non-Volatile Random Access Memory,非易失性隨機(jī)訪問(wèn)存儲(chǔ)器)。

在過(guò)去,嵌入式系統(tǒng)一直使用ROM(EPROM)作為它們的存儲(chǔ)設(shè)備,F(xiàn)lash的出現(xiàn),全面代替了ROM(EPROM)在嵌入式系統(tǒng)中的地位,用作存儲(chǔ)Bootloader以及操作系統(tǒng)或者程序代碼或者直接當(dāng)硬盤使用(U盤、固態(tài)硬盤)。

Flash通常分為:NOR Flash 和 NAND Flash,它們各自有各自的優(yōu)缺點(diǎn)。

1.NOR Flash

Intel于1988年首先開(kāi)發(fā)出NOR flash技術(shù),徹底改變了原先由EPROM和EEPROM一統(tǒng)天下的局面。
NOR Flash的讀取和我們常見(jiàn)的SDRAM的讀取是一樣,即可以根據(jù)地址隨機(jī)讀寫,用戶可以直接運(yùn)行裝載在NOR FLASH里面的代碼,這樣可以減少SRAM的容量從而節(jié)約了成本。因?yàn)槠渥x取速度快,多用來(lái)存儲(chǔ)程序、操作系統(tǒng)等重要信息。

2.NAND Flash

1989年,東芝公司發(fā)表了NAND flash結(jié)構(gòu),強(qiáng)調(diào)降低每比特的成本,更高的性能,并且象磁盤一樣可以通過(guò)接口輕松升級(jí)。

NAND Flash沒(méi)有采取內(nèi)存的隨機(jī)讀取技術(shù),它的讀取是以一次讀取一塊的形式來(lái)進(jìn)行的,通常是一次讀取512個(gè)字節(jié),采用這種技術(shù)的制作Flash的成本更廉價(jià)。

用戶不能直接運(yùn)行NAND Flash上的代碼,因此好多使用NAND Flash的開(kāi)發(fā)板除了使用NAND Flash以外,還作上了一塊小的NOR Flash來(lái)運(yùn)行啟動(dòng)代碼。

3.比較

相比于 NOR Flash,NAND Flash 寫入性能好,大容量下成本低。
目前,絕大部分手機(jī)和平板等移動(dòng)設(shè)備中所使用的 eMMC 內(nèi)部的 Flash Memory 都屬于 NAND Flash。PC 中的固態(tài)硬盤中也是使用 NAND Flash。

EEPROM和FLASH區(qū)別

現(xiàn)在的 EEPROM 和 FLASH 都屬于“可多次電擦除存儲(chǔ)器”,但他們二者之間還是有很大差異。

首先,他們最大差異就是:FLASH按塊/扇區(qū)進(jìn)行讀寫操作,EEPROM支持按字節(jié)讀寫操作。

其次,容量大小不同:FLASH容量可以做到很大,但EEPROM容量一般都很小。

再次,就是它們的應(yīng)用場(chǎng)景不同:EERPOM存儲(chǔ)零散小容量數(shù)據(jù),比如:標(biāo)志位、一組數(shù)據(jù)等。

LASH存儲(chǔ)大容量數(shù)據(jù),比如:程序代碼、圖片信息等。

再次,內(nèi)部結(jié)構(gòu)不同,F(xiàn)lash結(jié)構(gòu)更簡(jiǎn)單,成本更低,類似前面和大家分享的《單片機(jī)中RAM少的原因》。

當(dāng)然,還有很多其他區(qū)別,但隨著技術(shù)的提升,它們二者已經(jīng)很接近了。以前它們不能滿足的功能,現(xiàn)在基本都能滿足了。

單片機(jī)中為啥很少有EEPROM?

通過(guò)上面的描述,相信大家基本都能明白,為什么單片機(jī)中很少有EEPROM了。

下面簡(jiǎn)單總結(jié)一下幾點(diǎn)原因:

1.Flash容量更大,儲(chǔ)存數(shù)據(jù)更多;

2.Flash速度更快,特別是讀取速度;

3.同等容量,F(xiàn)lash成本更低;

4.Falsh體積更小,在單片機(jī)有限的空間Flash優(yōu)勢(shì)更明顯;

5.隨著RAM增加、CPU處理速度增快,能用Flash“模擬”EERPOM;

6.···

來(lái)源: 嵌入式專欄(作者:strongerHuang)

免責(zé)聲明:本文為轉(zhuǎn)載文章,轉(zhuǎn)載此文目的在于傳遞更多信息,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問(wèn)題,請(qǐng)聯(lián)系小編進(jìn)行處理


審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6043

    文章

    44621

    瀏覽量

    638624
  • FlaSh
    +關(guān)注

    關(guān)注

    10

    文章

    1642

    瀏覽量

    148685
  • EEPROM
    +關(guān)注

    關(guān)注

    9

    文章

    1033

    瀏覽量

    81960
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    為什么單片機(jī)中既有Flash又有EEPROM

    的。Flash:Flash屬于廣義的EEPROM,因?yàn)樗彩请姴脸腞OM。但是為了區(qū)別于一般的按字節(jié)為單位的擦寫的EEPROM,我們都叫它Flas
    發(fā)表于 09-26 14:29

    為什么單片機(jī)中有Flash又有EEPROM

    Flash:Flash屬于廣義的EEPROM,因?yàn)樗彩请姴脸腞OM。但是為了區(qū)別于一般的按字節(jié)為單位的擦寫的EEPROM,我們都叫它Flash
    發(fā)表于 01-26 06:12

    如何利用單片機(jī)的內(nèi)部Flash模擬EEPROM

    內(nèi)部Flash模擬EEPROM一、原因由于STM32F103系列的單片機(jī)內(nèi)部Flash的擦寫次數(shù)僅有10k次,如果遇到想要存儲(chǔ)又多變,又需要
    發(fā)表于 01-26 06:59

    Silabs的Flash單片機(jī)丟失程序原因

    本內(nèi)容介紹了Silabs的Flash單片機(jī)丟失程序原因
    發(fā)表于 06-14 15:07 ?122次下載
    Silabs的<b class='flag-5'>Flash</b><b class='flag-5'>單片機(jī)</b>丟失程序<b class='flag-5'>原因</b>

    關(guān)于單片機(jī)中的flasheeprom

    FLASH的全稱是FLASH EEPROM,但跟常規(guī)EEPROM的操作方法不同, FLASHEEPR
    發(fā)表于 12-28 10:02 ?6249次閱讀

    STM32 FLASH模擬EEPROM資料

    STM32 FLASH模擬EEPROM資料,mcu,單片機(jī)相關(guān)的知識(shí)及內(nèi)容。
    發(fā)表于 03-10 17:14 ?18次下載

    AVR單片機(jī)中的EEPROM介紹及EEPROMFLASH的區(qū)別說(shuō)明

    擦除。 EEPROM不能用來(lái)存程序,通常單片機(jī)的指令尋址不能到這個(gè)區(qū)域。EEPROM的擦寫次數(shù)應(yīng)有百萬(wàn)次,而且可以按字節(jié)擦寫。 EEPROM在一個(gè)PAGE內(nèi)是可以任意寫的,F(xiàn)LSAH則
    發(fā)表于 09-26 17:16 ?1次下載
    AVR<b class='flag-5'>單片機(jī)</b>中的<b class='flag-5'>EEPROM</b>介紹及<b class='flag-5'>EEPROM</b>和<b class='flag-5'>FLASH</b>的區(qū)別說(shuō)明

    為什么單片機(jī)有了Flash還有EEPROM

    Flash屬于廣義的EEPROM,因?yàn)樗彩请姴脸腞OM。但是為了區(qū)別于一般的按字節(jié)為單位的擦寫的EEPROM,我們都叫它Flash。 既然兩者差不多,為什么
    的頭像 發(fā)表于 05-03 09:45 ?4947次閱讀

    單片機(jī)中的FLASHEEPROM怎么操作?資料下載

    電子發(fā)燒友網(wǎng)為你提供單片機(jī)中的FLASHEEPROM怎么操作?資料下載的電子資料下載,更有其他相關(guān)的電路圖、源代碼、課件教程、中文資料、英文資料、參考設(shè)計(jì)、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
    發(fā)表于 04-21 08:42 ?8次下載
    <b class='flag-5'>單片機(jī)</b>中的<b class='flag-5'>FLASH</b>和<b class='flag-5'>EEPROM</b>怎么操作?資料下載

    STM32單片機(jī)Flash模擬EEPROM

    摘要STM32單片機(jī)都帶有ROM和RAM,其中STM32根據(jù)自身的ROM(Flash)可以分為小容量產(chǎn)品、中容量產(chǎn)品、大容量產(chǎn)品根據(jù)FLASH容量可以分為:小容量:0-32K中容量:64-128K
    發(fā)表于 11-19 09:06 ?26次下載
    STM32<b class='flag-5'>單片機(jī)</b><b class='flag-5'>Flash</b>模擬<b class='flag-5'>EEPROM</b>

    單片機(jī)雙字節(jié)數(shù)乘法運(yùn)算實(shí)驗(yàn)_單片機(jī)語(yǔ)音芯片既有flash又有EEPROM

    為什么單片機(jī)語(yǔ)音芯片既有flash又有EEPROM單片機(jī)語(yǔ)音芯片運(yùn)行時(shí)的數(shù)據(jù)存在于RAM (隨機(jī)存儲(chǔ)器)中,停電后無(wú)法保留RAM的數(shù)據(jù)時(shí),如何在停電后不丟失數(shù)據(jù)呢?這需要使用
    發(fā)表于 11-26 17:51 ?12次下載
    <b class='flag-5'>單片機(jī)</b>雙字節(jié)數(shù)乘法運(yùn)算實(shí)驗(yàn)_<b class='flag-5'>單片機(jī)</b>語(yǔ)音芯片既有<b class='flag-5'>flash</b>又有<b class='flag-5'>EEPROM</b>

    單片機(jī)中為什么有了Flash還有EEPROM

    Flash:Flash屬于廣義的EEPROM,因?yàn)樗彩请姴脸腞OM。但是為了區(qū)別于一般的按字節(jié)為單位的擦寫的EEPROM,我們都叫它Flash
    發(fā)表于 12-02 10:06 ?9次下載
    <b class='flag-5'>單片機(jī)</b>中為什么有了<b class='flag-5'>Flash</b>還有<b class='flag-5'>EEPROM</b>?

    單片機(jī)中為什么有了Flash還有EEPROM

    Flash:Flash屬于廣義的EEPROM,因?yàn)樗彩请姴脸腞OM。但是為了區(qū)別于一般的按字節(jié)為單位的擦寫的EEPROM,我們都叫它Flash
    發(fā)表于 12-02 10:51 ?13次下載
    <b class='flag-5'>單片機(jī)</b>中為什么有了<b class='flag-5'>Flash</b>還有<b class='flag-5'>EEPROM</b>?

    為什么單片機(jī)語(yǔ)音芯片既有flash又有EEPROM

    為什么單片機(jī)語(yǔ)音芯片既有flash又有EEPROM單片機(jī)語(yǔ)音芯片運(yùn)行時(shí)的數(shù)據(jù)存在于RAM(隨機(jī)存儲(chǔ)器)中,停電后無(wú)法保留RAM的數(shù)據(jù)時(shí),如何在停電后不丟失數(shù)據(jù)呢?這需要使用
    的頭像 發(fā)表于 09-16 10:00 ?963次閱讀
    為什么<b class='flag-5'>單片機(jī)</b>語(yǔ)音芯片既有<b class='flag-5'>flash</b>又有<b class='flag-5'>EEPROM</b>

    單片機(jī)為何需要FlashEEPROM?它們有何作用?

    單片機(jī)為何需要FlashEEPROM?它們有何作用? 單片機(jī)是一種集成電路,具有處理器核心、內(nèi)存和外設(shè)等功能,通常用于嵌入式系統(tǒng)中。Flash
    的頭像 發(fā)表于 01-18 11:43 ?4036次閱讀
    大发888更名网址6| 盱眙县| 巴登娱乐城真人娱乐| 大发888网页版下载| 百家乐庄闲和概率| 百家乐官网追号软件| 现场百家乐官网的玩法技巧和规则 | 大家赢娱乐城| 葡京线上娱乐| 八大胜开户| 最新娱乐城送彩金| 棋牌游戏大厅| 香港百家乐娱乐场开户注册| 百家乐庄9点| 百家乐游戏机图片| 现金百家乐破解| 超级百家乐2龙虎斗| 百家乐平台哪个有在线支付呢| 百家乐官网代理| 24风水| 星期八百家乐官网的玩法技巧和规则 | 百家乐官网仿水晶筹码| 阳春市| 江阴市| 百家乐官网体育博彩| 网上真钱轮盘| 翁源县| 迪威百家乐官网娱乐| 丹阳市| 百家乐官网庄闲客户端| 上海玩百家乐官网算不算违法| 百家乐官网视频视频| 百家乐官网3号眨眼技术| 昌平区| 百家乐官网赌王有哪些| 百家乐官网数学规律| 百家乐官网注码管理| 真人百家乐官网网站接口| 百家乐官网娱乐城公司| 赌百家乐官网咋赢对方| 百家乐官网单机版游戏下载|