當前位置:首頁 » 存儲配置 » 嵌入式和獨立式存儲器的區別

嵌入式和獨立式存儲器的區別

發布時間: 2022-07-26 19:51:11

1. 簡要說明嵌入式系統與通用計算機系統的主要區別和特徵

嵌入式系統由硬體和軟體組成.是能夠獨立進行運作的器件。其軟體內容只包括軟體運行環境及其操作系統。硬體內容包括信號處理器、存儲器、通信模塊等在內的多方面的內容。相比於一般的計算機處理系統而言,嵌入式系統存在較大的差異性, 它不能實現大容量的存儲功能,因為沒有與之相匹配的大容量介質,大部分採用的存儲介質有E-PROM、EEPROM DENG等, 軟體部分以API編程介面作為開發平台的核心。
嵌入式系統是以應用為中心,以現代計算機技術為基礎,能夠根據用戶需求(功能、可靠性、成本、體積、功耗、環境等)靈活裁剪軟硬體模塊的專用計算機系統。主要特徵:
以應用為中心:強調嵌入式系統的目標是滿足用戶的特定需求。就絕大多數完整的嵌入式系統而言,用戶打開電源即可直接享用其功能,無需二次開發或僅需少量配置操作。
專用性:嵌入式系統的應用場合大多對可靠性、實時性有較高要求,這就決定了服務於特定應用的專用系統是嵌入式系統的主流模式,它並不強調系統的通用性和可擴展。這種專用性通常也導致嵌入式系統是一個軟硬體緊密集成的最終系統,因為這樣才能更有效地提高整個系統的可靠性並降低成本,並使之具有更好的用戶體驗。
以現代計算機技術為核心:嵌入式系統的最基本支撐技術,大致上包括集成電路設計技術、系統結構技術、感測與檢測技術、嵌入式操作系統和實時操作系統技術、資源受限系統的高可靠軟體開發技術、系統形式化規范與驗證技術、通信技術、低功耗技術、特定應用領域的數據分析、信號處理和控制優化技術等,它們圍繞計算機基本原理,集成進特定的專用設備就形成了一個嵌入式系統。軟硬體可裁剪:嵌入式系統針對的應用場景如此之多,並帶來差異性極大的設計指標要求(功能性能、可靠性、成本、功耗),以至於現實上很難有一套方案滿足所有的系統要求,因此根據需求的不同,靈活裁剪軟硬體、組建符合要求的最終系統是嵌入式技術發展的必然技術路線。

2. 嵌入式計算機的存儲器系統有什麼特點

嵌入式計算機系統同通用型計算機系統相比具有以下特點: 1.嵌入式系統通常是面向特定應用的。嵌入式CPU與通用型的最大不同就是嵌入式CPU大多工作在為特定用戶群設計的系統中,它通常都具有低功耗、體積小、集成度高等特點,能夠把通用CPU中許多由板卡完成的任務集成在晶元內部,從而有利於嵌入式系統設計趨於小型化,移動能力大大增強,跟網路的耦合也越來越緊密。 2.嵌入式系統是將先進的計算機技術、半導體技術和電子技術與各個行業的具體應用相結合後的產物。這一點就決定了它必然是一個技術密集、資金密集、高度分散、不斷創新的知識集成系統。 3.嵌入式系統的硬體和軟體都必須高效率地設計,量體裁衣、去除冗餘,力爭在同樣的矽片面積上實現更高的性能,這樣才能在具體應用中對處理器的選擇更具有競爭力 4.嵌入式系統和具體應用有機地結合在一起,它的升級換代也是和具體產品同步進行,因此嵌入式系統產品一旦進入市場,具有較長的生命周期。 5.為了提高執行速度和系統可靠性,嵌入式系統中的軟體一般都固化在存儲器晶元或單片機本身中,而不是存貯於磁碟等載體中。 6.嵌入式系統本身不具備自舉開發能力,即使設計完成以後用戶通常也是不能對其中的程序功能進行修改的,必須有一套開發工具和環境才能進行開發。

3. EMMC內嵌式硬碟與SSD固態硬碟的區別以及它們的優缺點,請詳細介紹。3Q

1、它們的性質不同

EMMC(embeddedmulti-mediacard)是由MMC協會制定的嵌入式存儲標准規范,主要用於手機或平板電腦等產品。

固態硬碟,俗稱固態硬碟,是由固態電子存儲晶元陣列構成的硬碟,因為固態電容在台灣英語中稱為固態。

2、兩者的構成不同

EMMC包括一個具有MMC(多媒體卡)介面的嵌入式存儲解決方案、快閃記憶體設備和主控制器。都在一個小的BGA包里。

SSD由控制單元和存儲單元(flash晶元、DRAM晶元)組成。固態硬碟介面的規格、定義、功能和使用方法與普通硬碟相同,產品外形和尺寸與普通硬碟相同。

3、他們有不同的優勢

EMMC具有簡化移動存儲器設計、更新速度快、加快產品研發速度等優點。

SSD具有讀寫速度快、防震防墜落、功耗低、無雜訊、工作溫度范圍大、便攜等優點。

(3)嵌入式和獨立式存儲器的區別擴展閱讀:

優勢

1、簡化了移動存儲器的設計。EMMC是目前最流行的移動設備本地存儲解決方案,旨在簡化移動存儲器的設計。因為不同品牌的NAND快閃記憶體晶元包括三星、金馬、東芝或海力士、美光等。

因此需要根據各公司的產品和技術特點進行重新設計。在過去,沒有任何技術可以用於所有品牌的NAND快閃記憶體晶元。

2、快速更新。每次NANDflash工藝技術發生變化,包括70nm演進到50nm,再到40nm或30nm工藝技術,手機用戶也需要重新設計。

但每年半導體產品的工藝技術都會創新,而內存問題也會減緩新手機型號的推出。因此,隨著市場的不斷發展,將所有存儲器和NANDflash管理控制晶元放在一個MCP上的概念,如EMMC,逐漸在市場上流行起來。

3、加快產品開發。EMMC的設計理念是簡化移動存儲器的使用。

將NAND快閃記憶體晶元和控制晶元設計成一個MCP晶元。行動電話客戶只需購買EMMC晶元並將其放入新的行動電話中,而無需處理其他復雜的NANDflash兼容性和管理問題。最大的優勢是縮短新產品的銷售周期和研發成本,加快產品引進速度。

4. 什麼是存儲器 嵌入式系統的存儲器

存儲器,包含內部存儲器,簡稱內存,又分為RAM (SRAM 靜態存儲器 ,DRAM動態存儲器) ROM(EPROM ,PROM , EEPROM , FLASH ROM,...);外部存儲器,簡稱外存:硬碟、U盤、光碟等.
嵌入式系統的存儲器主要針對嵌入式系統的特點進行部署的存儲器或存儲器系統,主要存儲器有:內存 SRAM , DRAM. EEPROM , FLASH ROM等。比如監控系統的還需要硬碟等外部存儲器

5. 嵌入式,ARM,STM32,區別是什麼我一直以為這些是一塊晶元而已,求大神簡單詳解。。

一、產品不同

1、ARM:是英國Acorn有限公司設計的低功耗成本的第一款RISC微處理器。

2、STM32:專為要求高性能、低成本、低功耗的嵌入式應用設計的ARM Cortex®-M0,M0+,M3, M4和M7內核。

二、特點不同

1、ARM:ARM的Jazelle技術使Java加速得到比基於軟體的Java虛擬機(JVM)高得多的性能,和同等的非Java加速核相比功耗降低80%。

2、STM32:ARM32位Cortex-M3 CPU,最高工作頻率72MHz,1.25DMIPS/MHz。單周期乘法和硬體除法。


三、優勢不同

1、ARM:體積小、低功耗、低成本、高性能;支持Thumb(16位)/ARM(32位)雙指令集,能很好的兼容8位/16位器件;大量使用寄存器,指令執行速度更快。

2、STM32:集成嵌入式Flash和SRAM存儲器的ARM Cortex-M3內核。和8/16位設備相比,ARM Cortex-M3 32位RISC處理器提供了更高的代碼效率。STM32F103xx微控制器帶有一個嵌入式的ARM核,所以可以兼容所有的ARM工具和軟體。


6. 嵌入式數據存儲和非嵌入式存儲有什麼區別嵌入式存儲採用的資料庫和它用的編程語言有關系嗎

1、嵌入式系統是個大概念,對於有操作系統和文件系統的嵌入式系統(如嵌入式linux系統)來說,它的數據存儲方式(文件)和標準的計算機系統區別不大,它除了支持一些特別的文件系統(如yaffs, jffs)外,還支持很多標准計算機系統實現了的文件系統(如ext2, ext3, fat等)及網路文件系統。另外很多嵌入式系統還支持U盤、SD卡等設備,完全可以和標准文件系統進行文件交換。
所要注意的是部分嵌入式系統採用大端模式存儲,對於數據型文件(包括二進制、執行文件),在小端系統上(x86系統)會有不同的解析,當然標准系統也有大端的,同樣存在這些問題。

2、嵌入式系統的資料庫編程和標准系統一樣,使用資料庫廠商提供的API,需要的編程語言與廠商提供的API有關,只要這些API支持(如sqlite 支持用嵌入式linux系統的交叉編譯器編譯),那就沒有多大問題,區別只是編譯工具採用了嵌入式系統的交叉編譯器而已。

7. 嵌入式系統與非嵌入式的主要區別是什麼

嵌入式軟體就是嵌入在硬體中的操作系統和開發工具軟體。非嵌入式軟體和嵌入式軟體正好相反,其是指可以跨平台甚至跨系統使用的軟體系統。

8. 存儲器的分類及其各自的特點

存儲器(Memory)是現代信息技術中用於保存信息的記憶設備。其概念很廣,有很多層次,在數字系統中,只要能保存二進制數據的都可以是存儲器;在集成電路中,一個沒有實物形式的具有存儲功能的電路也叫存儲器,如RAM、FIFO等;在系統中,具有實物形式的存儲設備也叫存儲器,如內存條、TF卡等。計算機中全部信息,包括輸入的原始數據、計算機程序、中間運行結果和最終運行結果都保存在存儲器中。它根據控制器指定的位置存入和取出信息。有了存儲器,計算機才有記憶功能,才能保證正常工作。計算機中的存儲器按用途存儲器可分為主存儲器(內存)和輔助存儲器(外存),也有分為外部存儲器和內部存儲器的分類方法。外存通常是磁性介質或光碟等,能長期保存信息。內存指主板上的存儲部件,用來存放當前正在執行的數據和程序,但僅用於暫時存放程序和數據,關閉電源或斷電,數據會丟失。
存儲器的分類特點及其應用
在嵌入式系統中最常用的存儲器類型分為三類:
1.隨機存取的RAM;
2.只讀的ROM;
3.介於兩者之間的混合存儲器
1.隨機存儲器(Random Access Memory,RAM)
RAM能夠隨時在任一地址讀出或寫入內容。 RAM的優點是讀/寫方便、使用靈活;
RAM的缺點是不能長期保存信息,一旦停電,所存信息就會丟失。 RAM用於二進制信息的臨時存儲或緩沖存儲
2.只讀存儲器(Read-Only Memory,ROM)
ROM中存儲的數據可以被任意讀取,斷電後,ROM中的數據仍保持不變,但不可以寫入數據。
ROM在嵌入式系統中非常有用,常常用來存放系統軟體(如ROM BIOS)、應用程序等不隨時間改變的代碼或數據。
ROM存儲器按發展順序可分為:掩膜ROM、可編程ROM(PROM)和可擦寫可編程ROM(EPROM)。
3. 混合存儲器
混合存儲器既可以隨意讀寫,又可以在斷電後保持設備中的數據不變。混合存儲設備可分為三種:
EEPROM NVRAM FLASH
(1)EEPROM
EEPROM是電可擦寫可編程存儲設備,與EPROM不同的是EEPROM是用電來實現數據的清除,而不是通過紫外線照射實現的。
EEPROM允許用戶以位元組為單位多次用電擦除和改寫內容,而且可以直接在機內進行,不需要專用設備,方便靈活,常用作對數據、參數等經常修改又有掉電保護要求的數據存儲器。
(2) NVRAM
NVRAM通常就是帶有後備電池的SRAM。當電源接通的時候,NVRAM就像任何其他SRAM一樣,但是當電源切斷的時候,NVRAM從電池中獲取足夠的電力以保持其中現存的內容。
NVRAM在嵌入式系統中使用十分普遍,它最大的缺點是價格昂貴,因此,它的應用被限制於存儲僅僅幾百位元組的系統關鍵信息。
(3)Flash
Flash(閃速存儲器,簡稱快閃記憶體)是不需要Vpp電壓信號的EEPROM,一個扇區的位元組可以在瞬間(與單時鍾周期比較是一個非常短的時間)擦除。
Flash比EEPROM優越的方面是,可以同時擦除許多位元組,節省了每次寫數據前擦除的時間,但一旦一個扇區被擦除,必須逐個位元組地寫進去,其寫入時間很長。
存儲器工作原理
這里只介紹動態存儲器(DRAM)的工作原理。

工作原理
動態存儲器每片只有一條輸入數據線,而地址引腳只有8條。為了形成64K地址,必須在系統地址匯流排和晶元地址引線之間專門設計一個地址形成電路。使系統地址匯流排信號能分時地加到8個地址的引腳上,藉助晶元內部的行鎖存器、列鎖存器和解碼電路選定晶元內的存儲單元,鎖存信號也靠著外部地址電路產生。
當要從DRAM晶元中讀出數據時,CPU首先將行地址加在A0-A7上,而後送出RAS鎖存信號,該信號的下降沿將地址鎖存在晶元內部。接著將列地址加到晶元的A0-A7上,再送CAS鎖存信號,也是在信號的下降沿將列地址鎖存在晶元內部。然後保持WE=1,則在CAS有效期間數據輸出並保持。
當需要把數據寫入晶元時,行列地址先後將RAS和CAS鎖存在晶元內部,然後,WE有效,加上要寫入的數據,則將該數據寫入選中的存貯單元。

存儲器晶元
由於電容不可能長期保持電荷不變,必須定時對動態存儲電路的各存儲單元執行重讀操作,以保持電荷穩定,這個過程稱為動態存儲器刷新。PC/XT機中DRAM的刷新是利用DMA實現的。首先應用可編程定時器8253的計數器1,每隔1⒌12μs產生一次DMA請求,該請求加在DMA控制器的0通道上。當DMA控制器0通道的請求得到響應時,DMA控制器送出到刷新地址信號,對動態存儲器執行讀操作,每讀一次刷新一行。

熱點內容
我的世界hyp伺服器怎麼玩 發布:2024-05-19 00:51:25 瀏覽:800
手機如何解壓百度雲文件 發布:2024-05-19 00:32:24 瀏覽:904
centos使用python 發布:2024-05-18 23:39:48 瀏覽:867
幻影天龍腳本 發布:2024-05-18 23:38:17 瀏覽:712
編程的py 發布:2024-05-18 23:36:22 瀏覽:74
安卓系統怎麼改序列號 發布:2024-05-18 23:28:16 瀏覽:783
c語言中實數 發布:2024-05-18 23:21:03 瀏覽:895
伺服器搭建題目 發布:2024-05-18 23:01:29 瀏覽:28
下載武裝突襲後怎麼進伺服器 發布:2024-05-18 22:56:17 瀏覽:825
c語言字元串大寫變小寫 發布:2024-05-18 22:56:16 瀏覽:438