那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

FLASH、EEPROM的區別和擴展【硬件干貨】

哈哈hfgfdf ? 來源:嵌入式學習資料 ? 作者:嵌入式學習資料 ? 2024-02-27 08:37 ? 次閱讀

EEPROM和FLASH總體差異

部分MCU片內不帶程序存儲器ROM,可執行代碼只能放在外面的EEPROM、FLASH(外擴)中;

單片機對于數據的處理和系統的大量數據采集,需要考慮數據的長期保存和掉電保存等問題,因此外擴EEPROM就是這系統常見的模塊。外擴的EEPROM也可以用來存儲一些參數,保存一些掉電后需要保存的數據等。

一、EEPROM容量小、K字節級別,按bit操作,可讀可寫,一般保存當前工作狀態,多用數據存儲。

例:電視機中用戶改了音量值之后,這個值就是保存在這里的,當再次開機時,系統就會先把這個值讀到然后音量設置到關機前的狀態,當用戶再次更改音量時,這個值會被重新改寫。如果沒有EEPROM,就不能保存用戶更改的值了,那每次開機都是最原始的數據。

EEPROM是為更改固化程序,如打補丁,或升級新版本固化程序準備的,如電腦主板BIOS芯片

EEPROM如接口卡中用來存放硬件設置數據

EEPROM如特殊數據的加密存儲,增加安全性

接口:I2C 、SPI

EEPROM的接口一般分為兩種:四線SPI和兩線I2C

二、FLASH容量大、M字節級別,按塊擦除,頁,字節讀取,可讀可寫(多用于讀)程序都存在這里。

BOOT[1-0]來選擇啟動的 flash

容量大小,數據讀寫速率是主要的區別。

舉幾個例子: 都可以做CPU/ASIC芯片的啟動程序,比如PHY ,SW 常用EEPROM,因為代碼小嗎,256K之內就夠了;但是CPU的起動代碼通常EEPROM搞不定,而且CPU通常還有操作系統,可以存在EEPROM(BOOT)+FPASH(system)的模式,但是一眼看去,不如把FLASH分區,把2部分東西都裝下。

EEPROM通常還有就是存單板信息,廠家信息,PCB信息,MAC地址這些,配置信息這些基本的東西,通常是在工廠燒入,然后焊接在單板上,就跟你在單板打絲印一樣,就是個標識。

接口:FSMC接口、SPI接口、QSPI接口

EEPROM擴展

Microchip收購Atmel

60c92f10-d508-11ee-b759-92fbcf53809c.png

上電時,可將ATAES132A配置為使用SPI或I2C接口對接至大多數微控制器

當采用I2C模式時,不使用片選引腳,并且必須將該引腳連接到電源或接地。

當配置用于SPI模式時,按照常規會使用片選引腳

a、EEPROM I2C通訊

60eaccce-d508-11ee-b759-92fbcf53809c.png

AT24C02 是串行CMOS類型的EEPROM存儲芯片,AT24C0x這個系列包含了AT24C01、AT24C02、AT24C04、AT24C08、AT24C16、AT24C512這些具體的芯片型號。

他們容量分別是:1K (128 x 8)、2K (256 x 8)、4K (512 x 8)、8K (1024 x 8)、16K (2048 x 8) ,其中的8表示8位(bit)

b、EEPROM SPI通訊

6102b794-d508-11ee-b759-92fbcf53809c.png

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FlaSh
    +關注

    關注

    10

    文章

    1642

    瀏覽量

    148661
  • EEPROM
    +關注

    關注

    9

    文章

    1033

    瀏覽量

    81951
收藏 人收藏

    評論

    相關推薦

    EEPROM與SRAM的區別和應用場景

    EEPROM(電可擦可編程只讀存儲器) 定義與特性 EEPROM是一種非易失性存儲器,這意味著即使在斷電的情況下,存儲在EEPROM中的數據也不會丟失。EEPROM的“電可擦”特性意味
    的頭像 發表于 12-16 17:12 ?617次閱讀

    EEPROM輕量級的簡易類文件的數據讀寫庫:EEPROMFS

    雖然 EEPROM 相對 Flash 讀寫速度更慢,但 EEPROM 一些獨有特性是 Flash 無法實現的,比如字節讀寫操作。 所以,EEPROM
    的頭像 發表于 11-15 16:31 ?615次閱讀
    <b class='flag-5'>EEPROM</b>輕量級的簡易類文件的數據讀寫庫:EEPROMFS

    EEPROM燒寫與DFU燒寫有什么區別

    您好,我想請問一下EEPROM燒寫與DFU燒寫有啥區別嗎,還有就是我想問一下配置minidsp界面上IADC與IDAC是什么意思,抽取因子跟它是什么關系?謝謝!
    發表于 10-31 06:30

    NAND Flash與其他類型存儲器的區別

    NAND Flash作為一種基于NAND技術的非易失性存儲器,具有多個顯著優點,這些優點使其在數據存儲領域得到了廣泛應用。以下是對NAND Flash優點的詳細闡述,并簡要探討與其他類型存儲器的區別
    的頭像 發表于 08-20 10:24 ?863次閱讀

    國產EEPROM與歐美EEPROM的具體參數對比

    國產EEPROM與歐美EEPROM的具體參數對比
    的頭像 發表于 07-07 18:10 ?865次閱讀

    EVASH Ultra EEPROM:被美國權威雜志評為優秀硬件存儲廠商

    EVASH Ultra EEPROM:被美國權威雜志評為優秀硬件存儲廠商
    的頭像 發表于 07-01 12:53 ?402次閱讀

    EVASH Ultra EEPROM:被Google認定為五大硬件廠商之一

    EVASH Ultra EEPROM:被Google認定為五大硬件廠商之一
    的頭像 發表于 07-01 12:47 ?375次閱讀

    ESP32S3的EEPROM是由FLASH虛擬的,直接在arduinoIDE中擦寫EEPROM時是否在底層自動進行了磨損平衡?

    ESP32S3的EEPROM是由FLASH虛擬的,請問直接在arduinoIDE中擦寫EEPROM時是否在底層自動進行了磨損平衡? 在用ESP32S3做含有計數器功能的設備,希望可以掉電保存數據
    發表于 06-07 06:27

    EEPROMFlash存儲器的區別

    可編程只讀存儲器)和Flash存儲器是兩種常見的非易失性存儲器,它們具有各自的特點和應用場景。本文將深入分析和比較EEPROMFlash存儲器的原理、結構、性能以及應用,以期為讀者提供全面而深入的理解。
    的頭像 發表于 05-23 16:35 ?6697次閱讀

    STM8S003F3P6操作EEPROM會影響FLASH嗎?

    各位前輩好,想請教一下,STM8S003F3P6操作EEPROM會影響FLASH嗎(具體的讀寫程序已經寫完,只是擔心會影響FLASH,因為FLASH的擦寫次數只有100次)。PB4和P
    發表于 05-21 06:36

    STM8s 003 EEPROM斷電后不保存,eeprom數據被清零的原因?

    內部的EEPROM第一個單元 // 對數據EEPROM進行解鎖 do { FLASH_DUKR = 0xae;// 寫入第一個密鑰 FLASH_DUKR = 0x56;
    發表于 05-13 06:01

    關于stm32l151的eeprom操作問題求解

    , uint32_t Address, uint32_t Data)? 2、下面兩種操作方式有什么區別 #define FLASH_TYPEPROGRAMDATA_WORD(0x02U)/*!
    發表于 04-16 06:25

    ESP32/Arduino如何使用EEPROM,并且讀取和寫入數據?

    EEPROM (electrically erasable programmable read-only memory)是一種用戶可修改的ROM,又或者稱為閃存(Flash Memory)。
    的頭像 發表于 03-19 11:44 ?4618次閱讀

    Teledyne e2v宣布擴展Flash? CMOS圖像傳感器系列

    Teledyne Technologies[紐交所代碼:TDY]旗下公司、全球成像解決方案創新者Teledyne e2v宣布擴展Flash? CMOS圖像傳感器系列,推出Flash 2K LSA,該產品專門適用于需要使用大沙姆
    的頭像 發表于 03-18 10:24 ?559次閱讀

    STM32 FLASH模擬EEPROM,燒寫程序時設置為讀保護Level-2級別,還能正常讀寫這個模擬的EEPROM嗎?

    STM32系列內部FLASH模擬EEPROM,燒寫程序時設置為讀保護Level-2級別,還能正常讀寫這個模擬的EEPROM嗎?
    發表于 03-13 07:34
    赌博百家乐秘笈| 尊龙线上娱乐| 百家乐官网和| 威尼斯人娱乐城返水| 百家乐号技巧| 新世纪娱乐| 百家乐赌术揭秘| 金豪娱乐| 百家乐的打法技巧| 威尼斯人娱乐怎么样| 百家乐官网游戏机破解方法| 威尼斯人娱乐城百家乐| 百家乐官网返点| 威尼斯人娱乐城怎么赢| 百家乐官网必赢术| 大发888蜜月旅行| 百家乐官网拍照看| 皇廷国际| 百家乐一柱擎天| 百家乐官网游戏玩法技巧| 百家乐赌场娱乐网规则| 百家乐官网现金游戏注册送彩金| 百家乐游戏什么时间容易出| 百家乐官网游戏机在哪有| 网址百家乐的玩法技巧和规则| 百家乐官网软件骗人吗| 百家乐娱乐代理| 真人百家乐官网视频赌博| 百家乐赢利策略| 平谷区| 实战百家乐十大取胜原因百分百战胜百家乐不买币不吹牛只你能做到按我说的.百家乐基本规则 | 新锦江百家乐官网娱乐场开户注册| 大发888手机版官网| 杨公24山分金兼向吉凶| 沂水县| 百家乐筹码套装100片| 钱柜百家乐官网的玩法技巧和规则| 明升娱乐城开户| 武汉百家乐庄闲和| 沙龙百家乐官网娱乐平台| 爱拼|