在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

淺析嵌入式開發五種存儲方式

FPGA之家 ? 來源:CSDN技術社區 ? 作者:碼農愛學習 ? 2021-04-09 17:36 ? 次閱讀

1ROM & RAM

ROM(Read Only Memory)

ROM在系統停止供電的時候仍然可以保持數據,如光盤CD-ROM,可以保存文件,且只能讀取。

RAM(Random Access Memory)

RAM通常都是在掉電之后就丟失數據,如計算機的內存條就是RAM,關機后內存數據被自動清空。

2PROM & EPROM && EEROM

ROM又可分為幾類

PROM

編程的ROM,但只能寫入一次(有點像光盤,只能刻錄一次),這種是早期的產品,現在已經不用了。

EPROM

通過紫外光的照射擦出原先的程序,現在也不用了。

EEPROM

電可擦除,如學習單片機時用到的AT24C02芯片,大小為2K,用于保存少量掉電不丟失的數據,單片機通過IIC來讀寫這個EEPROM的內容。

3SRAM & DRAM

RAM又可分為兩大類

SRAM(Static RAM)

SRAM即靜態RAM,讀寫速度非常快,但價格也較貴,用于CPU的一級緩沖,二級緩沖。

單片機中也有SRAM,如STM32F103VET6具有64K的SRAM,用于程序運行時變量、堆棧的暫存等,另外,還可通過FSMC接口來擴展外部SRAM,如1M字節的IS62WV51216外部SRAM芯片,用于需要大量數據計算的場合(跑算法、GUI)。

DRAM(Dynamic RAM)

即動態RAM,保留數據的時間很短,速度也比SRAM慢(但比任何的ROM快),計算機內存就是DRAM。

DRAM分為很多種,常見的主要有FPRAM/FastPage、EDORAM、SDRAM、DDR RAM、RDRAM、SGRAM以及WRAM等。

SDRAM(Synchronous Dynamic RAM)

同步動態隨機存儲器,主要不要誤以為它是上面兩種的組合!同步指存儲器工作需要同步時鐘,動態指刷新來保證數據不丟失,隨機是指數據不是線性依次存儲,而是自由指定地址進行數據讀寫。

DDR RAM

計算機內存條常說的DDR3、DDR4。

4NAND Flash & NOR Flash

FLASH存儲器又稱閃存,它結合了ROM和RAM的長處,不僅具有電可擦除可編程(EEPROM)的功能,還不會斷電丟失數據,同時可以快速讀取數據(NVRAM的優勢),U盤使用這種存儲器。

Flash

如單片機中的flash,就是用于保存程序,如STM32F103VET6具有512K的Flash。

單片機還可以外接Flash,如W25Q128,16M大小,可用于保存圖片等較大的數據,單片機通過SPI來讀寫其內容。

NOR Flash

它的讀取和我們常見的SDRAM的讀取是一樣,用戶可以直接運行裝載在NOR FLASH里面的代碼,這樣可以減少SRAM的容量從而節約了成本。

NOR的特點是應用簡單、無需專門的接口電路、傳輸效率高,它是屬于芯片內執行(XIP, eXecute In Place),這樣應用程序可以直接在(NOR型)flash閃存內運行,不必再把代碼讀到系統RAM中。在1~4MB的小容量時具有很高的成本效益,但是很低的寫入和擦除速度大大影響了它的性能。

NAND Flash

NANDFlash的存儲容量比NORFlash大,如K9F1208U08為64M。它沒有采取內存的隨機讀取技術,而是以一次讀取一塊的形式來進行的,通常是一次讀取512個字節,采用這種技術的Flash比較廉價。用戶不能直接運行NAND Flash上的代碼,因此好多使用NAND Flash的開發板除了使用NAND Flah以外,還配了一塊小的NOR Flash來運行啟動代碼。

NAND結構能提供極高的單元密度,可以達到高存儲密度,并且寫入和擦除的速度也很快。應用NAND的困難在于flash的管理和需要特殊的系統接口。

兩者對比

NOR Flash的讀取速度比NAND稍快一些。

NAND Flash的寫入速度比NOR快很多。

NAND Flash的4ms擦除速度遠比NOR的5s快。

NAND Flash擦除單元更小,相應的擦除電路更少。

NOR Flash帶有SRAM接口,有足夠的地址引腳來尋址,可以很容易的存取其內部的每一字節。

NAND Flash使用復雜的I/O口串行存取數據,8個引腳用來傳送控制、地址和數據信息,時序較復雜。

NOR Flash一般容量較小,工藝較復雜,所以成本較高。

NAND Flash的生產工較為簡單,因此其容量較大,價格更低。

5eMMC

eMMC (Embedded Multi Media Card),即嵌入式多媒體卡,是MMC協會訂立、主要針對手機或平板電腦等產品的內嵌式存儲器標準規格。eMMC由Nand flash、Nand flash控制器以及標準接口封裝組成。
編輯:lyn

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

    關注

    4

    文章

    577

    瀏覽量

    86852
  • PROM
    +關注

    關注

    1

    文章

    63

    瀏覽量

    48892
  • 嵌入式開發
    +關注

    關注

    18

    文章

    1065

    瀏覽量

    48381

原文標題:嵌入式開發,各類存儲方式知多少?

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    嵌入式開發:高門檻的系統性工程與 996 的行業困局

    嵌入式開發的門檻,往往被培訓機構和表象所掩蓋。許多人誤以為 “用 C 語言寫個跑在 ARM 上的程序” 就是嵌入式,實則連皮毛都未觸及。真正的嵌入式開發是硬件與軟件深度融合的系統性工程,需跨越三重壁壘
    的頭像 發表于 04-09 11:06 ?184次閱讀
    <b class='flag-5'>嵌入式開發</b>:高門檻的系統性工程與 996 的行業困局

    2025年嵌入式開發趨勢:新技術如何影響你的工作?

    嵌入式開發的世界正在快速變化,新技術的崛起正悄然改變硬件設計、軟件架構以及開發方式。無論你是剛入門的新手,還是經驗豐富的工程師,理解這些趨勢不僅能幫助你應對技術變革,還能在職業發展中占據主動
    的頭像 發表于 03-14 17:36 ?1053次閱讀
    2025年<b class='flag-5'>嵌入式開發</b>趨勢:新技術如何影響你的工作?

    BlackBerry QNX推出通用嵌入式開發平臺

    BlackBerry有限公司(紐交所代碼:BB;多倫多證券交易所代碼:BB)旗下部門QNX今日宣布推出QNX 通用嵌入式開發平臺(General Embedded Development
    的頭像 發表于 03-11 16:04 ?465次閱讀

    AI來襲!嵌入式開發者該如何應對轉型?

    設計和低功耗的編程方式,但現在,AI技術的涌入要求我們如何應對轉型,如何將傳統的嵌入式開發與新興的AI技術融合,是每個嵌入式開發者必須思考的問題。今天,我們就來聊聊
    的頭像 發表于 03-04 14:41 ?553次閱讀
    AI來襲!<b class='flag-5'>嵌入式開發</b>者該如何應對轉型?

    代碼+案例+生態:武漢芯源半導體CW32嵌入式開發實戰正式出版

    尊敬的各位電子工程師、嵌入式開發愛好者們:大家好!今天,我們懷著無比激動與自豪的心情,向大家宣布一個重大喜訊——武漢芯源半導體的單片機CW32正式出書啦!《基于ARMCortex-M0+的CW32
    的頭像 發表于 03-03 15:15 ?463次閱讀
    代碼+案例+生態:武漢芯源半導體CW32<b class='flag-5'>嵌入式開發</b>實戰正式出版

    如何成為嵌入式開發工程師?

    如何成為嵌入式開發工程師? 成為嵌入式開發工程師通常需要掌握一系列技能和知識,并且在實踐中不斷積累經驗。以下是一些基本步驟和建議: 1. 基礎教育:- 獲取電子工程、計算機科學或相關領域的學位
    發表于 02-19 10:39

    嵌入式開發必備-RK3562演示Linux常用系統查詢命令(上)觸覺智能出品

    實用干貨!嵌入式開發學習必備-RK3562演示Linux常用系統查詢命令(上)關注觸覺智能持續為大家帶來更多嵌入式開發內容
    的頭像 發表于 12-31 10:51 ?117次閱讀
    <b class='flag-5'>嵌入式開發</b>必備-RK3562演示Linux常用系統查詢命令(上)觸覺智能出品

    如何使用 RISC-V 進行嵌入式開發

    RISC-V是一開源的指令集架構(ISA),它允許任何人設計、制造和銷售基于RISC-V的處理器,這為嵌入式開發提供了極大的靈活性和創新空間。以下是使用RISC-V進行嵌入式開發的基本步驟: 一
    的頭像 發表于 12-11 17:32 ?1480次閱讀

    基于Xilinx ZYNQ7000 FPGA嵌入式開發實戰指南

    電子發燒友網站提供《基于Xilinx ZYNQ7000 FPGA嵌入式開發實戰指南.pdf》資料免費下載
    發表于 12-10 15:31 ?32次下載

    零基礎嵌入式開發學習路線

    是一集成了處理器、內存、輸入輸出接口等功能的微型電路板,它是嵌入式開發的基礎硬件設備。學習單片機可以讓你了解硬件的基本原理和操作方法,比如如何連接電源、如何配置引腳、如何編寫驅動程序等。目前應用最多
    發表于 10-25 15:55

    嵌入式開發常見問題排查

    嵌入式開發問題排查很多人認為嵌入式開發很難,主要是因為在這個過程中常常會遇到各式各樣的問題。這些問題的復雜性和多樣性使得許多人感到困惑和無所適從。然而,如果將這些問題逐一拆解,實際上大部分都可以
    的頭像 發表于 09-22 08:04 ?632次閱讀
    <b class='flag-5'>嵌入式開發</b>常見問題排查

    嵌入式linux開發的基本步驟有哪些?

    之前,首先需要選擇合適的硬件平臺。硬件選擇需要考慮以下幾個方面: 1.1 處理器 嵌入式Linux開發需要一個處理器,常見的處理器有ARM、MIPS、PowerPC等。選擇處理器時,需要考慮處理器的性能、功耗、成本等因素。 1.2 存儲
    的頭像 發表于 09-02 09:11 ?939次閱讀

    聚焦嵌入式開發中的合規性工具、項目管理工具、版本迭代工具應用

    日前,龍智攜嵌入式開發及管理解決方案亮相2024上海國際嵌入式展(embedded world China 2024)。展會期間,我們對話了多位龍智資深DevSecOps顧問及技術支持專家
    的頭像 發表于 07-29 15:15 ?883次閱讀

    嵌入式開發前景怎么樣?

    嵌入式開發前景非常廣闊,這主要得益于物聯網、人工智能、大數據等技術的快速發展,以及嵌入式系統在各個領域的廣泛應用。以下是對嵌入式開發前景的詳細分析
    的頭像 發表于 07-10 09:00 ?3882次閱讀
    <b class='flag-5'>嵌入式開發</b>前景怎么樣?

    嵌入式開發就業前景怎么樣?

    嵌入式開發就業前景怎么樣?隨著科技的飛速發展,嵌入式開發在各個領域的應用越來越廣泛,因此嵌入式開發的就業前景也備受關注。今天將從智能家居、醫療設備、工業控制、汽車電子、航空航天等方面,探討嵌入
    發表于 06-07 14:51
    主站蜘蛛池模板: 天天干天天操天天射 | 国色天香网在线 | 中文字幕第一区 | 天天爱夜夜爽 | dvd碟片色爱 | 亚洲高清免费视频 | 国产私拍视频 | 国产视频每日更新 | 激情文学综合网 | 免费的很黄很色的床小视频 | 嫩草影院地址一地址二 | 大尺度视频网站久久久久久久久 | 精品欧美一区二区三区在线观看 | 天天躁夜夜躁狠狠躁2024 | 大黄网站色多多 | 日本欧美一区二区三区免费不卡 | 性午夜影院 | 欧美日韩一区不卡 | 性xxxxfreexxxxx国产 | 女人张腿让男桶免费视频网站 | 亚洲国产成人久久精品图片 | 91国在线啪精品一区 | 久久99国产精品免费观看 | 97一区二区三区 | 天天操夜夜爱 | 一级做a爱 | 亚洲精品影视 | 成人免费久久精品国产片久久影院 | 日本三级香港三级三级人!妇久 | aaa在线观看| 色福利网站| 色女仆影院 | 福利视频一区二区 | 天天天天做夜夜夜夜做 | 天天干天天狠 | 婷婷深爱网 | 福利视频99 | 手机看片1024在线 | 特级一级毛片 | 亚洲电影在线 | 色多多福利网站 |