嵌入式系統(tǒng)及應用講座_第1頁
嵌入式系統(tǒng)及應用講座_第2頁
嵌入式系統(tǒng)及應用講座_第3頁
嵌入式系統(tǒng)及應用講座_第4頁
嵌入式系統(tǒng)及應用講座_第5頁
已閱讀5頁,還剩126頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

嵌入式系統(tǒng)及應用山東理工大學計算機學院李業(yè)德教授2014.10.13主要內(nèi)容什么是嵌入式系統(tǒng)嵌入式系統(tǒng)的歷史與現(xiàn)狀嵌入式系統(tǒng)的發(fā)展及應用領域嵌入式系統(tǒng)的特征嵌入式系統(tǒng)的硬件組成嵌入式系統(tǒng)的軟件系統(tǒng)1.嵌入式系統(tǒng)的基本定義IEEE定義根據(jù)IEEE(國際電氣和電子工程師協(xié)會)的定義:

嵌入式系統(tǒng)是“用于控制、監(jiān)視或者輔助操作機器和設備的裝置”(原文為devicesusedtocontrol,monitor,orassisttheoperationofequipment,machineryorplants)??梢钥闯龃硕x是從應用上考慮的,嵌入式系統(tǒng)是軟件和硬件的綜合體,還可以涵蓋機電等附屬裝置。Embeddedsystem個人電腦≠嵌入式系統(tǒng)簡單的講,嵌入式系統(tǒng)是指操作系統(tǒng)和功能軟件集成于計算機硬件系統(tǒng)之中。廣義的講,可以認為凡是帶有微處理器的專用軟硬件系統(tǒng)都可以稱為嵌入式系統(tǒng)微機學會的定義

嵌入式系統(tǒng)是以嵌入式應用為目的的計算機系統(tǒng)。可分為系統(tǒng)級、板級、片級系統(tǒng)級:各種類型的工控器、PC104模塊板級:各種類型的帶CPU的主板及OEM產(chǎn)品片級:各種以單片機、DSP、微處理器為核心的產(chǎn)品《單片機與嵌入式系統(tǒng)應用》定義

嵌入式系統(tǒng)是嵌入到對象體系內(nèi)部的專用計算機系統(tǒng)嵌入式系統(tǒng)本身是一個相對模糊的定義。實際上,嵌入式系統(tǒng)本身是一個外延極廣的名詞,凡是與產(chǎn)品結(jié)合在一起的具有嵌入式特點的控制系統(tǒng)都可以叫嵌入式系統(tǒng),而且有時很難以給它下一個準確的定義?,F(xiàn)在人們講嵌入式系統(tǒng)時,某種程度上指具有操作系統(tǒng)的嵌入式系統(tǒng)。目前嵌入式系統(tǒng)已經(jīng)滲透到我們生活中的每個角落,工業(yè)、服務業(yè)、消費電子……,而恰恰由于這種范圍的擴大,使得“嵌入式系統(tǒng)”更加難于明確定義。通用定義

“以應用為中心、以計算機技術(shù)為基礎、軟件硬件可裁剪、適應應用系統(tǒng)對功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統(tǒng)?!?.嵌入式系統(tǒng)的歷史與現(xiàn)狀嵌入式系統(tǒng)的發(fā)展歷史

雖然嵌入式系統(tǒng)是近幾年才風靡起來的,但是這個概念并非新近才出現(xiàn)。從20世紀七十年代單片機的出現(xiàn)到今天的嵌入式微處理器,微控制器的大規(guī)模應用,嵌入式系統(tǒng)已經(jīng)有了近30年的發(fā)展歷史。作為一個系統(tǒng),往往是在硬件和軟件交替發(fā)展的雙螺旋的支撐下逐漸趨于穩(wěn)定和成熟,嵌入式系統(tǒng)也不例外。嵌入式系統(tǒng)的出現(xiàn)最初是基于單片機的。使得汽車、家電、工業(yè)機器、通信裝置以及成千上萬種產(chǎn)品可以通過內(nèi)嵌電子裝置來獲得更佳的使用性能:更容易使用、更快、更便宜。這些裝置已經(jīng)初步具備了嵌入式的應用特點,但是這時的應用只是使用8位的芯片,執(zhí)行一些單線程的程序,還談不上“系統(tǒng)”的概念。最早的單片機是Intel公司的8048。Motorola同時推出了68HC05,Zilog公司推出了Z80系列。之后在80年代初,Intel又進一步完善了8048,在它的基礎上研制成功了8051,51系列的單片機仍然是最為成功的單片機芯片,在各種產(chǎn)品中有著非常廣泛的應用。發(fā)展現(xiàn)狀

隨著信息化,智能化,網(wǎng)絡化的發(fā)展,嵌入式系統(tǒng)技術(shù)也將獲得廣闊的發(fā)展空間。美國著名未來學家尼葛洛龐帝99年1月訪華時預言,4~5年后嵌入式智能(電腦)工具將是PC和因特網(wǎng)之后最偉大的發(fā)明。進入20世紀90年代,嵌入式技術(shù)全面展開,目前已成為通信和消費類產(chǎn)品的共同發(fā)展方向。歐洲的DVB(數(shù)字電視廣播)技術(shù)已在全球大多數(shù)國家推廣。數(shù)字音頻廣播(DAB)也已進入商品化試播階段。目前對于企業(yè)專用解決方案,如物流管理、條碼掃描、移動信息采集等,這種小型手持嵌入式系統(tǒng)將發(fā)揮巨大的作用。ATM機,自動售貨機,工業(yè)控制等專用設備,移動通訊設備、GPS、嵌入式系統(tǒng)同樣可以發(fā)揮巨大的作用。近期的ADSL產(chǎn)品,結(jié)合網(wǎng)絡,控制,信息,這種智能化,網(wǎng)絡化將是家電發(fā)展的新趨勢。

硬件方面:不僅有各大公司的微處理器芯片,還有用于學習和研發(fā)的各種配套開發(fā)包。目前低層系統(tǒng)和硬件平臺經(jīng)過若干年的研究,已經(jīng)相對比較成熟,實現(xiàn)各種功能的芯片應有盡有。而且巨大的市場需求給我們提供了學習研發(fā)的資金和技術(shù)力量。

軟件方面講:也有相當部分的成熟軟件系統(tǒng)。同時由于是研究熱點,所以我們可以在網(wǎng)上找到各種各樣的免費資源,從各大廠商的開發(fā)文檔,到各種驅(qū)動,程序源代碼,甚至很多廠商還提供微處理器的樣片。這對于我們從事這方面的研發(fā),無疑是個資源寶庫。今天嵌入式系統(tǒng)帶來的工業(yè)年產(chǎn)值已超過了1萬億美元,1997年來自美國嵌入式系統(tǒng)大會(EmbeddedSystemConference)的報告指出,未來5年僅基于嵌入式計算機系統(tǒng)的全數(shù)字電視產(chǎn)品,就將在美國產(chǎn)生一個每年1500億美元的新市場。福特公司的高級經(jīng)理也曾宣稱,“福特出售的‘計算能力’已超過了IBM”,由此可以想見嵌入式計算機工業(yè)的規(guī)模和廣度。1998年11月在美國加州舉行的嵌入式系統(tǒng)大會上,基于RTOS的EmbeddedInternet成為一個技術(shù)新熱點。

由此可見,嵌入式系統(tǒng)技術(shù)發(fā)展的空間真是無比廣大。

3.嵌入式系統(tǒng)的發(fā)展及應用領域嵌入式技術(shù)是后PC時代的技術(shù)春天

事實上,嵌入式技術(shù)無處不在,計算機技術(shù)也開始進入一個被稱為后PC技術(shù)的春天,美國正在啟動一項計劃,網(wǎng)絡無線介入平臺。我們不僅擁有那種放在桌上處理文檔、進行工作管理和生產(chǎn)控制的計算機“機器”,而且一個普通人也可能擁有從大到小的各種使用嵌入式技術(shù)的電子產(chǎn)品:MP3、PDA、手機、智能玩具等;電子病歷,德國血壓儀,無線收費超市,RF物流,網(wǎng)絡家電等;智能車載電子設備,安全監(jiān)控、GPS、倒車雷達等。高級酒店,電話、TV、INTERNET、PLAY、EMAIL、KEY、無線集成;在工業(yè)和服務領域中,大量嵌入式技術(shù)也已經(jīng)應用于工業(yè)控制、數(shù)控機床、智能工具、工業(yè)機器人、服務機器人等各個行業(yè),正在逐漸改變著傳統(tǒng)的工業(yè)生產(chǎn)和服務方式。飛機的電子設備,巴黎、東京、漢城等城市地鐵買票系統(tǒng)。嵌入式系統(tǒng)的應用領域一些典型的嵌入式系統(tǒng)應用實例嵌入式系統(tǒng)的應用家用方面:數(shù)字電視、信息家電、智能玩具、手持通訊、存儲設備的核心。家庭智能管理系統(tǒng)社區(qū)建筑的水、電、煤氣表的遠程自動抄表,安全防火、防盜系統(tǒng),遠程點菜器等。

社會發(fā)展方面:嵌入式Internet應用嵌入式應用——汽車電子汽車電子產(chǎn)品(18個嵌入式控制模塊)——CAN總線網(wǎng)絡ECM:enginecontrolmodule的縮寫TCM:transmissioncontrolmodule的縮寫(汽車變速箱系統(tǒng)控制模塊的簡稱)ETM:自動跟蹤變速箱SAS:汽車安全預警系統(tǒng)ABC車身主動控制系統(tǒng)DD缸內(nèi)直噴式柴油發(fā)動機

DSC車身穩(wěn)定控制系統(tǒng)SDi自然吸氣式超柴油發(fā)動機

VSC車身穩(wěn)定控制系統(tǒng)TA-Turbo(渦輪增壓)

TRC牽引力控制系統(tǒng)NOS氧化氮氣增壓系統(tǒng)

TCS牽引力控制系統(tǒng)MA機械增壓

ABS防抱死制動系統(tǒng)FF前輪驅(qū)動

ASR加速防滑系統(tǒng)FR后輪驅(qū)動

LCD限滑差速器Ap恒時全輪驅(qū)動

BAS制動輔助系統(tǒng)Az接通式全輪驅(qū)動DCS車身動態(tài)控制系統(tǒng)ASM動態(tài)穩(wěn)定系統(tǒng)

EBA緊急制動輔助系統(tǒng)AYC主動偏行系統(tǒng)

EBD電子制動力分配系統(tǒng)ST無級自動變速器

EDS電子差速鎖AS轉(zhuǎn)向臂

ESP電子穩(wěn)定程序系統(tǒng)QL橫向擺臂

HBA液壓剎車輔助系統(tǒng)DQL雙橫向擺臂

HDC坡道控制系統(tǒng)LL縱向擺臂

HAC坡道起車控制系統(tǒng)SL斜置擺臂

DAC下坡行車輔助控制系統(tǒng)ML多導向軸

A-TRC車身主動循跡控制系統(tǒng)SA整體式車橋

SRS雙安全氣囊DD德迪戎式獨立懸架后橋

SAHR主動性頭枕VL復合穩(wěn)定桿式懸架后橋

GPS車載衛(wèi)星定位導航系統(tǒng)FB彈性支柱

i-Drive智能集成化操作系統(tǒng)DB減震器支柱智能玩具與機器人嵌入式技術(shù)應用——工業(yè)控制

工業(yè)方面:機床、冶金、電子、交通、航空航天等行業(yè)技術(shù)升級的重要基礎;軍事偵察反恐防暴2002年11月28日,以色列一選舉投票點,發(fā)生槍擊事件,造成至少7人死亡,數(shù)十人受傷。以警方用機器人在檢查一具巴勒斯坦槍手的尸體空中飛行器微型飛行器---“黑寡婦”嵌入式系統(tǒng)與機器人技術(shù)圖:卡耐基梅隆大學和瑞士EPFL研制的機器人控制器(采用卡西歐PDA和WindowsCE)基于WinCE的移動機器人平臺

基于RTLinux的仿人機器人基于VXworks的火星探路者2004年“勇氣號”再次登陸火星4.嵌入式系統(tǒng)的幾個重要特征(1)系統(tǒng)內(nèi)核小

由于嵌入式系統(tǒng)一般是應用于小型電子裝置的,系統(tǒng)資源相對有限,所以內(nèi)核較之傳統(tǒng)的操作系統(tǒng)要小得多。 比如ENEA公司的OSE分布式系統(tǒng),內(nèi)核只有5K,而Windows的內(nèi)核則要大得多。嵌入式系統(tǒng)的幾個重要特征(2)專用性強

嵌入式系統(tǒng)的個性化很強,其中的軟件系統(tǒng)和硬件的結(jié)合非常緊密,一般要針對硬件進行系統(tǒng)的移植。 即使在同一品牌、同一系列的產(chǎn)品中也需要根據(jù)系統(tǒng)硬件的變化和增減不斷進行修改。 同時針對不同的任務,往往需要對系統(tǒng)進行較大更改,程序的編譯下載要和系統(tǒng)相結(jié)合,這種修改和通用軟件的“升級”是完全不同的概念。嵌入式系統(tǒng)的幾個重要特征(3)系統(tǒng)精簡

嵌入式系統(tǒng)一般沒有系統(tǒng)軟件和應用軟件的明顯區(qū)分,不要求其功能設計及實現(xiàn)上過于復雜,這樣一方面利于控制系統(tǒng)成本,同時也利于實現(xiàn)系統(tǒng)安全。嵌入式系統(tǒng)的幾個重要特征(4)高實時性OS

這是嵌入式軟件的基本要求,而且軟件要求固態(tài)存儲,以提高速度。軟件代碼要求高質(zhì)量和高可靠性、實時性。嵌入式系統(tǒng)的幾個重要特征(5)嵌入式軟件開發(fā)走向標準化

嵌入式系統(tǒng)的應用程序可以沒有操作系統(tǒng)直接在芯片上運行。 為了合理地調(diào)度多任務、利用系統(tǒng)資源、系統(tǒng)函數(shù)以及和專家?guī)旌瘮?shù)接口,用戶必須自行選配RTOS(Real-TimeOperatingSystem)開發(fā)平臺,這樣才能保證程序執(zhí)行的實時性、可靠性,并減少開發(fā)時間,保障軟件質(zhì)量。嵌入式系統(tǒng)的幾個重要特征(6)嵌入式系統(tǒng)需要開發(fā)工具和環(huán)境 由于其本身不具備自主開發(fā)能力,即使設計完成以后,用戶通常也是不能對其中的程序功能進行修改,必須有一套開發(fā)工具和環(huán)境才能進行開發(fā)。 這些工具和環(huán)境一般是基于通用計算機上的軟硬件設備以及各種邏輯分析儀、混合信號示波器等。開發(fā)時往往有主機和目標機的概念,主機用于程序的開發(fā),目標機作為最后的執(zhí)行機,開發(fā)時需要交替結(jié)合進行。嵌入式系統(tǒng)的幾個重要特點

應用的特定性和廣泛性技術(shù)、知識的密集性高效性較長的生命周期高可靠性軟硬一體,軟件為主無自舉開發(fā)能力5.嵌入式系統(tǒng)的架構(gòu)馮·諾依曼體系結(jié)構(gòu)模型哈佛體系結(jié)構(gòu)CISC與RISC的數(shù)據(jù)通道CISC與RISC的對比CISC和RISCCISC:復雜指令集(ComplexInstructionSetComputer)具有大量的指令和尋址方式8/2原則:80%的程序只使用20%的指令大多數(shù)程序只使用少量的指令就能夠運行。RISC:精簡指令集(ReducedInstructionSetComputer)在通道中只包含最有用的指令確保數(shù)據(jù)通道快速執(zhí)行每一條指令使CPU硬件結(jié)構(gòu)設計變得更為簡單從硬件方面來講,各式各樣的嵌入式處理器是嵌入式系統(tǒng)硬件中的最核心的部分,而目前世界上具有嵌入式功能特點的處理器已經(jīng)超過1000種,流行體系結(jié)構(gòu)包括MCU,MPU等30多個系列。其中從單片機、DSP、FPGA到ARM有著各式各樣的品種,速度越來越快,性能越來越強,價格也越來越低。目前嵌入式處理器的尋址空間可以從64kB到16MB,處理速度最快可以達到2000MIPS,封裝從8個引腳到144個引腳不等。

6.嵌入式系統(tǒng)的分類嵌入式處理器

嵌入式系統(tǒng)的核心是嵌入式微處理器。嵌入式微處理器一般就具備以下4個特點對實時多任務有很強的支持能力,能完成多任務并且有較短的中斷響應時間,從而使內(nèi)部的代碼和實時內(nèi)核的執(zhí)行時間減少到最低限度。具有功能很強的存儲區(qū)保護功能。這是由于嵌入式系統(tǒng)的軟件結(jié)構(gòu)已模塊化,而為了避免在軟件模塊之間出現(xiàn)錯誤的交叉作用,需要設計強大的存儲區(qū)保護功能,同時也有利于軟件診斷??蓴U展的處理器結(jié)構(gòu),以能最迅速地開發(fā)出滿足應用的最高性能的嵌入式微處理器。嵌入式微處理器必須功耗很低,尤其是用于便攜式的無線及移動的計算和通信設備中靠電池供電的嵌入式系統(tǒng)更是如此,如需要功耗只有mW甚至μW級。嵌入式微處理器分類(1)嵌入式微控制器(CPU)嵌入式微控制器的典型代表是單片機,這種8位的電子器件目前在嵌入式設備中仍然有著極其廣泛的應用。單片機芯片內(nèi)部集成ROM/EPROM、RAM、總線、總線邏輯、定時/計數(shù)器、看門狗、I/O、串行口、脈寬調(diào)制輸出、A/D、D/A、FlashRAM、EEPROM等各種必要功能和外設。微控制器的最大特點是單片化,體積大大減小,從而使功耗和成本下降、可靠性提高。微控制器是目前嵌入式系統(tǒng)工業(yè)的主流。微控制器的片上外設資源一般比較豐富,適合于控制,因此稱為微控制器。嵌入式微處理器分類(2)嵌入式DSP處理器DSP處理器是專門用于信號處理方面的處理器,其在系統(tǒng)結(jié)構(gòu)和指令算法方面進行了特殊設計,在數(shù)字濾波、FFT、譜分析等各種儀器上DSP獲得了大規(guī)模的應用。DSP的理論算法在70年代就已經(jīng)出現(xiàn),但是由于專門的DSP處理器還未出現(xiàn),所以這種理論算法只能通過MPU等由分立元件實現(xiàn)。1982年世界上誕生了首枚DSP芯片。在語音合成和編碼解碼器中得到了廣泛應用。DSP的運算速度進一步提高,應用領域也從上述范圍擴大到了通信和計算機方面。目前最為廣泛應用的嵌入式DSP處理器是TI的TMS320C2000/C5000系列,另外如Intel的MCS-296和Siemens的TriCore也有各自的應用范圍。嵌入式微處理器分類(3)嵌入式微處理器(MicroProcessorUnit)MPU嵌入式微處理器是由通用計算機中的CPU演變而來的。與計算機處理器不同的是,在實際嵌入式應用中,只保留和嵌入式應用緊密相關的功能硬件,去除其他的冗余功能部分,這樣就以最低的功耗和資源實現(xiàn)嵌入式應用的特殊要求。和工業(yè)控制計算機相比,嵌入式微處理器具有體積小、重量輕、成本低、可靠性高的優(yōu)點。目前主要的嵌入式處理器類型有Am186/88、386EX、SC-400、PowerPC、68000、MIPS、ARM系列等嵌入式微處理器分類(4)嵌入式片上系統(tǒng)(SystemOnChip)SoC就是SystemonChip,SoC嵌入式系統(tǒng)微處理器就是一種電路系統(tǒng)。它結(jié)合了許多功能區(qū)塊,將功能做在一個芯片上,像是ARMRISC、MIPSRISC、DSP或是其他的微處理器核心,加上通信的接口單元,像是通用串行端口(USB)、TCP/IP通信單元、GPRS通信接口、GSM通信接口、IEEE1394、藍牙模塊接口等等,這些單元以往都是依照各單元的功能做成一個個獨立的處理芯片。新的發(fā)展方向:SOC基于軟件系統(tǒng)的分類從軟件方面劃分,主要可以依據(jù)操作系統(tǒng)的類型。目前嵌入式系統(tǒng)的軟件主要有兩大類:實時系統(tǒng)和分時系統(tǒng)。其中實時系統(tǒng)又分為兩類:硬實時系統(tǒng)和軟實時系統(tǒng)。實時嵌入系統(tǒng)是為執(zhí)行特定功能而設計的,可以嚴格的按時序執(zhí)行功能。其最大的特征就是程序的執(zhí)行具有確定性。在實時系統(tǒng)中,如果系統(tǒng)在指定的時間內(nèi)未能實現(xiàn)某個確定的任務,會導致系統(tǒng)的全面失敗,則系統(tǒng)被稱為硬實時系統(tǒng)。而在軟實時系統(tǒng)中,雖然響應時間同樣重要,但是超時卻不會導致致命錯誤。一個硬實時系統(tǒng)往往在硬件上需要添加專門用于時間和優(yōu)先級管理的控制芯片,而軟實時系統(tǒng)則主要在軟件方面通過編程實現(xiàn)時限的管理。比如WindowsCE就是一個多任務分時系統(tǒng),而Ucos-II則是典型的實時操作系統(tǒng)。7.嵌入式系統(tǒng)與單片機、PC相比的優(yōu)勢

性能方面:采用32位RISC結(jié)構(gòu)微處理器,主頻從30MHz到200MHz以上,處理能力大大超出單片機系統(tǒng),接近PC機的水平,但體積更小,能夠真正地“嵌入”到設備中;

實性性方面:嵌入式機控制器內(nèi)嵌實時操作系統(tǒng)(RTOS),能夠完全保證控制系統(tǒng)的強實時性;

人機交互方面:嵌入式控制器可支持大屏幕的液晶顯示器,提供功能強大的圖形用戶界面,這方面與PC機相比毫不遜色;

系統(tǒng)升級方面:嵌入式控制器可為控制系統(tǒng)專門設計,其功能專一,成本較低,而且開放的用戶程序接口(API)保證了系統(tǒng)能夠快速升級和更新。嵌入式系統(tǒng)與單片機、PC機的區(qū)別

嵌入式系統(tǒng)≠單片機系統(tǒng) 目前嵌入式系統(tǒng)的主流是以32位嵌入式微處理器為核心的硬件設計和基于實時操作系統(tǒng)(RTOS)的軟件設計 單片機系統(tǒng)多為4位、8位、16位機,不適合運行操作系統(tǒng),難以進行復雜的運算及處理功能嵌入式系統(tǒng)強調(diào)基于平臺的設計、軟硬件協(xié)同設計,單片機大多采用軟硬件流水設計 嵌入式系統(tǒng)設計的核心是軟件設計(占70%左右的工作量),單片機系統(tǒng)軟硬件設計所占比例基本相同嵌入式系統(tǒng)與單片機、PC機的區(qū)別嵌入式系統(tǒng)≠PC機嵌入式系統(tǒng)一般是專用系統(tǒng),而PC是通用計算平臺嵌入式系統(tǒng)的資源比PC少得多嵌入式系統(tǒng)軟件故障帶來的后果比PC機大得多嵌入式系統(tǒng)一般采用實時操作系統(tǒng)嵌入式系統(tǒng)大都有成本、功耗的要求嵌入式系統(tǒng)得到多種微處理體系的支持嵌入式系統(tǒng)需要專用的開發(fā)工具8.嵌入式系統(tǒng)組成一個嵌入式系統(tǒng)裝置一般都由嵌入式計算機系統(tǒng)和執(zhí)行裝置組成。嵌入式計算機系統(tǒng)是整個嵌入式系統(tǒng)的核心,由硬件層、中間層、系統(tǒng)軟件層和應用軟件層組成。執(zhí)行裝置也稱為被控對象,它可以接受嵌入式計算機系統(tǒng)發(fā)出的控制命令,執(zhí)行所規(guī)定的操作或任務。執(zhí)行裝置可以很簡單,如手機上的一個微小型的震動電機;也可以很復雜,如SONY智能機器狗,上面集成了多個微小型控制電機和多種傳感器。嵌入式系統(tǒng)的基本框架嵌入式系統(tǒng)的軟/硬件框架嵌入式系統(tǒng)組成-硬件層硬件層中包含嵌入式微處理器、存儲器(SDRAM、ROM、Flash等)、通用設備接口和I/O接口(A/D、D/A、I/O等)。在一片嵌入式處理器基礎上添加電源電路、時鐘電路和存儲器電路,就構(gòu)成了一個嵌入式核心控制模塊。

(1)嵌入式微處理器

嵌入式系統(tǒng)硬件層的核心是嵌入式微處理器,嵌入式微處理器與通用CPU最大的不同在于嵌入式微處理器大多工作在為特定用戶群所專用設計的系統(tǒng)中,它將通用CPU許多由板卡完成的任務集成在芯片內(nèi)部,從而有利于嵌入式系統(tǒng)在設計時趨于小型化,同時還具有很高的效率和可靠性。嵌入式微處理器的體系結(jié)構(gòu)可以采用馮·諾依曼體系或哈佛體系結(jié)構(gòu);指令系統(tǒng)可以選用精簡指令系統(tǒng)(ReducedInstructionSetComputer,RISC)和復雜指令系統(tǒng)CISC(ComplexInstructionSetComputer,CISC)。RISC計算機在通道中只包含最有用的指令,確保數(shù)據(jù)通道快速執(zhí)行每一條指令,從而提高了執(zhí)行效率并使CPU硬件結(jié)構(gòu)設計變得更為簡單。

嵌入式微處理器有各種不同的體系,即使在同一體系中也可能具有不同的時鐘頻率和數(shù)據(jù)總線寬度,或集成了不同的外設和接口。據(jù)不完全統(tǒng)計,目前全世界嵌入式微處理器已經(jīng)超過1000多種,體系結(jié)構(gòu)有30多個系列,其中主流的體系有ARM、MIPS、PowerPC、X86和SH等。但與全球PC市場不同的是,沒有一種嵌入式微處理器可以主導市場,僅以32位的產(chǎn)品而言,就有100種以上的嵌入式微處理器。嵌入式微處理器的選擇是根據(jù)具體的應用而決定的。(2)存儲器

嵌入式系統(tǒng)需要存儲器來存放和執(zhí)行代碼。嵌入式系統(tǒng)的存儲器包含:Cache主存輔助存儲器。

Cache

Cache是一種容量小、速度快的存儲器陣列它位于主存和嵌入式微處理器內(nèi)核之間,存放的是最近一段時間微處理器使用最多的程序代碼和數(shù)據(jù)。在需要進行數(shù)據(jù)讀取操作時,微處理器盡可能的從Cache中讀取數(shù)據(jù),而不是從主存中讀取,這樣就大大改善了系統(tǒng)的性能,提高了微處理器和主存之間的數(shù)據(jù)傳輸速率。Cache的主要目標就是:減小存儲器(如主存和輔助存儲器)給微處理器內(nèi)核造成的存儲器訪問瓶頸,使處理速度更快,實時性更強。在嵌入式系統(tǒng)中Cache全部集成在嵌入式微處理器內(nèi),可分為數(shù)據(jù)Cache、指令Cache或混合Cache,Cache的大小依不同處理器而定。一般中高檔的嵌入式微處理器才會把Cache集成進去。主存

主存是嵌入式微處理器能直接訪問的寄存器,用來存放系統(tǒng)和用戶的程序及數(shù)據(jù)。它可以位于微處理器的內(nèi)部或外部,其容量為256KB-1GB,根據(jù)具體的應用而定,一般片內(nèi)存儲器容量小,速度快,片外存儲器容量大。

常用作主存的存儲器有:

ROM類:NORFlash、EPROM和PROM等。RAM類:SRAM、DRAM和SDRAM等。其中NORFlash憑借其可擦寫次數(shù)多、存儲速度快、存儲容量大、價格便宜等優(yōu)點,在嵌入式領域內(nèi)得到了廣泛應用。輔助存儲器

輔助存儲器用來存放大數(shù)據(jù)量的程序代碼或信息,它的容量大、但讀取速度與主存相比就慢的很多,用來長期保存用戶的信息。嵌入式系統(tǒng)中常用的外存有:硬盤、NANDFlash、CF卡、MMC和SD卡等。NORFlash的特點是芯片內(nèi)執(zhí)行(XIP,eXecuteInPlace),這樣應用程序可以直接在Flash閃存內(nèi)運行,不必再把代碼讀到系統(tǒng)RAM中。Nand-flash內(nèi)存其內(nèi)部采用非線性宏單元模式,為固態(tài)大容量內(nèi)存的實現(xiàn)提供了廉價有效的解決方案。Nand-flash存儲器具有容量較大,改寫速度快等優(yōu)點,適用于大量數(shù)據(jù)的存儲

(3)通用設備接口和I/O接口

嵌入式系統(tǒng)和外界交互需要一定形式的通用設備接口,如A/D、D/A、I/O等,外設通過和片外其他設備的或傳感器的連接來實現(xiàn)微處理器的輸入/輸出功能。每個外設通常都只有單一的功能,它可以在芯片外也可以內(nèi)置芯片中。外設的種類很多,可從一個簡單的串行通信設備到非常復雜的802.11無線設備。目前嵌入式系統(tǒng)中常用的通用設備接口有A/D(模/數(shù)轉(zhuǎn)換接口)、D/A(數(shù)/模轉(zhuǎn)換接口),I/O接口有RS-232接口(串行通信接口)、Ethernet(以太網(wǎng)接口)、USB(通用串行總線接口)、音頻接口、VGA視頻輸出接口、I2C(現(xiàn)場總線)、SPI(串行外圍設備接口)和IrDA(紅外線接口)等。嵌入式系統(tǒng)組成-中間層

硬件層與軟件層之間為中間層,也稱為硬件抽象層(HardwareAbstractLayer,HAL)或板級支持包(BoardSupportPackage,BSP),它將系統(tǒng)上層軟件與底層硬件分離開來,使系統(tǒng)的底層驅(qū)動程序與硬件無關,上層軟件開發(fā)人員無需關心底層硬件的具體情況,根據(jù)BSP層提供的接口即可進行開發(fā)。該層一般包含相關底層硬件的初始化、數(shù)據(jù)的輸入/輸出操作和硬件設備的配置功能。

硬件相關性:因為嵌入式實時系統(tǒng)的硬件環(huán)境具有應用相關性,而作為上層軟件與硬件平臺之間的接口,BSP需要為操作系統(tǒng)提供操作和控制具體硬件的方法。操作系統(tǒng)相關性:不同的操作系統(tǒng)具有各自的軟件層次結(jié)構(gòu),因此,不同的操作系統(tǒng)具有特定的硬件接口形式。實際上,BSP是一個介于操作系統(tǒng)和底層硬件之間的軟件層次,包括了系統(tǒng)中大部分與硬件聯(lián)系緊密的軟件模塊。設計一個完整的BSP需要完成兩部分工作:嵌入式系統(tǒng)的硬件初始化以及BSP功能,設計硬件相關的設備驅(qū)動。

(1)嵌入式系統(tǒng)硬件初始化-BIOS

系統(tǒng)初始化過程可以分為3個主要環(huán)節(jié),按照自底向上、從硬件到軟件的次序依次為:片級初始化、板級初始化和系統(tǒng)級初始化。片級初始化:完成嵌入式微處理器的初始化,包括設置嵌入式微處理器的核心寄存器和控制寄存器、嵌入式微處理器核心工作模式和嵌入式微處理器的局部總線模式等。板級初始化:完成嵌入式微處理器以外的其他硬件設備的初始化。另外,還需設置某些軟件的數(shù)據(jù)結(jié)構(gòu)和參數(shù),為隨后的系統(tǒng)級初始化和應用程序的運行建立硬件和軟件環(huán)境。系統(tǒng)初始化:該初始化過程以軟件初始化為主,主要進行操作系統(tǒng)的初始化。BSP將對嵌入式微處理器的控制權(quán)轉(zhuǎn)交給嵌入式操作系統(tǒng),由操作系統(tǒng)完成余下的初始化操作,包含加載和初始化與硬件無關的設備驅(qū)動程序,建立系統(tǒng)內(nèi)存區(qū),加載并初始化其他系統(tǒng)軟件模塊,如網(wǎng)絡系統(tǒng)、文件系統(tǒng)等。最后,操作系統(tǒng)創(chuàng)建應用程序環(huán)境,并將控制權(quán)交給應用程序的入口。(2)硬件相關的設備驅(qū)動程序

BSP的另一個主要功能是硬件相關的設備驅(qū)動。硬件相關的設備驅(qū)動程序的初始化通常是一個從高到低的過程。盡管BSP中包含硬件相關的設備驅(qū)動程序,但是這些設備驅(qū)動程序通常不直接由BSP使用,而是在系統(tǒng)初始化過程中由BSP將他們與操作系統(tǒng)中通用的設備驅(qū)動程序關聯(lián)起來,并在隨后的應用中由通用的設備驅(qū)動程序調(diào)用,實現(xiàn)對硬件設備的操作。與硬件相關的驅(qū)動程序是BSP設計與開發(fā)中另一個非常關鍵的環(huán)節(jié)。

嵌入式系統(tǒng)組成-系統(tǒng)軟件層系統(tǒng)軟件層由實時多任務操作系統(tǒng)(Real-timeOperationSystem,RTOS)、文件系統(tǒng)、圖形用戶接口(GraphicUserInterface,GUI)、網(wǎng)絡系統(tǒng)及通用組件模塊組成。RTOS是嵌入式應用軟件的基礎和開發(fā)平臺。

RTOS是32位嵌入式CPU的軟件基礎RTOS內(nèi)核提供CPU的管理硬件初時化,MMU,定時器,中斷RTOS內(nèi)核提供任務,內(nèi)存管理RTOS提供設備管理,文件和網(wǎng)絡的支持RTOS提供C/C++,JAVA,圖形模塊等編程接口常見的嵌入式操作系統(tǒng)實時嵌入式操作系統(tǒng)的種類繁多,大體上可分為兩種,商用型和免費型。商用型的實操作系統(tǒng)功能穩(wěn)定、可靠,有完善的技術(shù)支持和售后服務,但往往價格昂貴。免費型的實時操作系統(tǒng)在價格方面具有優(yōu)勢,目前主要有Linux和μC/OS,穩(wěn)定性與服務性存在挑戰(zhàn)。

9.常見的嵌入式操作系統(tǒng)

WindowsCE

WindowsCE:一種針對小容量、移動式、智能化、32位、連接設備的模塊化實時嵌入式操作系統(tǒng)。針對掌上設備、無線設備的動態(tài)應用程序和服務提供了一種功能豐富的操作系統(tǒng)平臺,WindowsCE嵌入但不夠?qū)崟r,屬于軟實時操作系統(tǒng),由于其Windows背景,界面比較統(tǒng)一認可。

常見的嵌入式操作系統(tǒng)

QNX---加拿大QNX公司的產(chǎn)品

QNX是一個實時的、可擴充的操作系統(tǒng),它部分遵循POSIX相關標準,由于QNX具有強大的圖形界面功能,因此很適合作為機頂盒、手持設備(手掌電腦、手機)、GPS設備的實時操作系統(tǒng)使用。嵌入式Linux

Linux是開放源碼的,內(nèi)核小、功能強大、運行穩(wěn)定、系統(tǒng)健壯、效率高,易于定制剪裁,在價格上極具競爭力。Linux不僅支持x86CPU,還可以支持其他數(shù)十種CPU芯片。嵌入式Linux及應用

嵌入式Linux(EmbeddedLinux)是指對Linux經(jīng)過小型化裁剪后,能夠固化在容量只有幾百K字節(jié)或幾兆字節(jié)的存儲器芯片或單片機中,應用于特定嵌入式場合的專用Linux操作系統(tǒng)。嵌入式Linux的開發(fā)和研究是目前操作系統(tǒng)領域的一個熱點。主要有RTLinux和μCLinux

Linux在嵌入式領域異軍突起不過是近幾年的事情,在未來可能會大量使用Linux作為嵌入式操作系統(tǒng)的開發(fā)原型。μC/OS及μC/OS-II

μC/OS——MicroControllerOS,微控制器操作系統(tǒng), 應用面覆蓋了諸多領域,如照相機、醫(yī)療器械、音響設備、發(fā)動機控制、高速公路電話系統(tǒng)、自動提款機等. 1998年μC/OS-II,目前的版本μC/OS-IIV2.61,2.72. 2000年,得到美國航空管理局(FAA)的認證,可以用于飛行器中.Android系統(tǒng)Android,中文稱安卓,是一個以Linux為基礎的半開放原始碼作業(yè)系統(tǒng),主要用于移動設備,由Google成立的OpenHandsetAlliance(OHA,開放手持設備聯(lián)盟)持續(xù)領導與開發(fā)中。Android系統(tǒng)最初由安迪·魯賓(AndyRubin)開發(fā)制作,并于2005年8月被Google收購。2007年11月,Google與84家硬件制造商、軟件開發(fā)商及電信營運商成立OHA來共同研發(fā)改良Android系統(tǒng)。隨后,Google以Apache免費開源許可證的授權(quán)方式,發(fā)布了Android的源代碼。5.0版本

Android分為四個層,從高層到低層分別是應用程序?qū)印贸绦蚩蚣軐印⑾到y(tǒng)運行庫層和Linux內(nèi)核層。Android平臺優(yōu)勢

1.開放性:在優(yōu)勢方面,Android平臺首先就是其開發(fā)性,開發(fā)的平臺允許任何移動終端廠商加入到Android聯(lián)盟中來。2.豐富的硬件:由于Android的開放性,眾多的廠商會推出千奇百怪,功能特色各具的多種產(chǎn)品。功能上的差異和特色,卻不會影響到數(shù)據(jù)同步、甚至軟件的兼容,如同從諾基亞Symbian風格手機一下改用蘋果iPhone,同時還可將Symbian中優(yōu)秀的軟件帶到iPhone上使用、聯(lián)系人等資料更是可以方便地轉(zhuǎn)移。3.方便開發(fā):Android平臺提供給第三方開發(fā)商一個十分寬泛、自由的環(huán)境,不會受到各種條條框框的阻擾,可想而知,會有多少新穎別致的軟件會誕生。但也有其兩面性,血腥、暴力、情色方面的程序和游戲如何控制正是留給Android難題之一

蘋果iOS系統(tǒng)蘋果iOS是由蘋果公司開發(fā)的手持設備操作系統(tǒng)。蘋果公司最早于2007年1月9日的Macworld大會上公布這個系統(tǒng),最初是設計給iPhone使用的,后來陸續(xù)套用到iPodtouch、iPad以及AppleTV等蘋果產(chǎn)品上。iOS與蘋果的MacOSX操作系統(tǒng)一樣,它也是以Darwin為基礎的,因此同樣屬于類Unix的商業(yè)操作系統(tǒng)。原本這個系統(tǒng)名為iPhoneOS,直到2010年6月7日WWDC大會上宣布改名為iOS。截止至2011年11月,根據(jù)Canalys的數(shù)據(jù)顯示,iOS已經(jīng)占據(jù)了全球智能手機系統(tǒng)市場份額的30%,在美國的市場占有率為43%。目前最新為6.12版本。系統(tǒng)結(jié)構(gòu)

iOS的系統(tǒng)結(jié)構(gòu)分為以下四個層次:

核心操作系統(tǒng)(theCoreOSlayer);核心服務層(theCoreServiceslayer);媒體層(theMedialayer);Cocoa觸摸框架層(theCocoaTouchlayer)。

10.嵌入式系統(tǒng)的發(fā)展趨勢(1).嵌入式開發(fā)是一項系統(tǒng)工程,因此要求嵌入式系統(tǒng)廠商不僅要提供嵌入式軟硬件系統(tǒng)本身,同時還需要提供強大的硬件開發(fā)工具和軟件包支持。(2).網(wǎng)絡化、信息化的要求隨著因特網(wǎng)技術(shù)的成熟、帶寬的提高日益提高,使得以往單一功能的設備如電話、手機、冰箱、微波爐等功能不再單一,結(jié)構(gòu)更加復雜。(3).網(wǎng)絡互聯(lián)成為必然趨勢

未來的嵌入式設備為了適應網(wǎng)絡發(fā)展的要求,必然要求硬件上提供各種網(wǎng)絡通信接口。傳統(tǒng)的單片機對于網(wǎng)絡支持不足,而新一代的嵌入式處理器已經(jīng)開始內(nèi)嵌網(wǎng)絡接口,除了支持TCP/IP協(xié)議,還有的支持IEEE1394、USB、CAN、Bluetooth或IrDA通信接口中的一種或者幾種,同時也需要提供相應的通信組網(wǎng)協(xié)議軟件和物理層驅(qū)動軟件。軟件方面系統(tǒng)系統(tǒng)內(nèi)核支持網(wǎng)絡模塊,甚至可以在設備上嵌入Web瀏覽器,真正實現(xiàn)隨時隨地用各種設備上網(wǎng)。(4).精簡系統(tǒng)內(nèi)核、算法,降低功耗和軟硬件成本

未來的嵌入式產(chǎn)品是軟硬件緊密結(jié)合的設備,為了減低功耗和成本,需要設計者盡量精簡系統(tǒng)內(nèi)核,只保留和系統(tǒng)功能緊密相關的軟硬件,利用最低的資源實現(xiàn)最適當?shù)墓δ?,這就要求設計者選用最佳的編程模型和不斷改進算法,優(yōu)化編譯器性能。因此,既要軟件人員有豐富的硬件知識,又需要發(fā)展先進嵌入式軟件技術(shù),如Java、Web和WAP等。(5).提供友好的多媒體人機界面

嵌入式設備能與用戶親密接觸,最重要的因素就是它能提供非常友好的用戶界面。圖像界面,靈活的控制方式,使得人們感覺嵌入式設備就象是一個熟悉的老朋友。這方面的要求使得嵌入式軟件設計者要在圖形界面,多媒體技術(shù)上痛下苦功。手寫文字輸入、語音撥號上網(wǎng)、收發(fā)電子郵件以及彩色圖形、圖像都會使使用者獲得自由的感受。目前一些先進的PDA在顯示屏幕上已實現(xiàn)漢字寫入、短消息語音發(fā)布,但一般的嵌入式設備距離這個要求還有很長的路要走。11.嵌入式系統(tǒng)的學習市場需求-中國具有世界最大嵌入式技術(shù)市場,將成為世界第一,手持儀器設備、信息家電、城市建設、工業(yè)控制、軍事應用,……,嵌入式技術(shù)無處不在。企業(yè)人才需求-軟硬件設計人才,應用開發(fā)人才,綜合性人才,……技術(shù)發(fā)展趨勢要求-8位、16位、32位,實時操作系統(tǒng)目前國內(nèi)外這方面的人都很稀缺

與企業(yè)計算等應用軟件不同,嵌入式領域人才的工作強度通常低一些(但收入不低)

目前嵌入式人才培養(yǎng)模式當前嵌入式系統(tǒng)學習模式嵌入式系統(tǒng)課程體系常見嵌入式處理器

嵌入式處理器是面向應用、面向用戶的嵌入式系統(tǒng)的核心,由于面向應用、面向行業(yè)的特點,針對不同應用和不同半導體工藝,目前各類嵌入式處理器的變種計有1000余種,大致可分為:·嵌入式微處理器:ARM,PowerPC,68000,MIPS,386EX;·嵌入式微控制器:8051,MC68HC05,MC68HC11,68300,Am186,TMS320C2X;·嵌入式DSP處理器:TMS320系列,DSP56000系列;·嵌入式SOC(片上系統(tǒng)):OMAP,M-Core;

2014年最新的手機處理器性能排名

NO.1-NO.10

蘋果A8四核2.0ghz(iPhone6、iPad6)等

高通805(8084)四核2.5ghz(諾基亞Lumia1820、三星S6)等

高通801(8974AC)四核2.5ghz(三星S5)等

高通800(8974AB)四核2.2ghz(諾基亞Lumia1520、三星S4)等

獵戶座5420八核1.8ghz(三星S4、三星noto3)等

英偉達tegra4四核1.8ghz(HTCOnex)等

蘋果A7雙核1.3ghz(iPhone5S、iPadAir)等

獵戶座5410八核1.6ghz(三星S4)等

高通615(8936)八核1.7ghz(三星S6)等

聯(lián)發(fā)科6592turbo八核2.0ghz(華為3X)等

高通600(8064T)四核1.7ghz。(小米2S)等

ARM公司和ARM處理器1)ARM是一個CPU內(nèi)核。ARM公司自己并不生產(chǎn)或銷售芯片,它采用技術(shù)授權(quán)模式,通過出售芯片技術(shù)授權(quán),收取授權(quán)費和技術(shù)轉(zhuǎn)讓費。2)基于ARM內(nèi)核的處理器是目前消費類電子市場中占有量第一的處理器,尤其是手機行業(yè)。3)ARM是“AdvancedRISCMachine” 的縮寫,最早的ARM處理器誕生于80年代的英國。ARM處理器的特點RISC指令集Load/Store體系結(jié)構(gòu)固定的32位指令大多數(shù)指令單周期完成Thumb\DSP\jazeller功能擴展低功耗ARM11FamilyCache內(nèi)存管理流水線級ThumbDSPJazelle浮點運算ARM1136J-S4-64kMMU8有有有無ARM1136JF-S4-64kMMU8有有有有ARM1156T2-S可配置9Thumb-2有無無ARM1156T2F-S可配置9Thumb-2有無有注:Thumb是ARM體系結(jié)構(gòu)中一種16位的指令集

Jazelle是ARM體系結(jié)構(gòu)的一種相關技術(shù),用于在處理器指令層次對JAVA加速MMU是MemoryManagementUnit的縮寫,中文名是內(nèi)存管理單元,它是中央處理器(CPU)中用來管理虛擬存儲器、物理存儲器的控制線路,同時也負責虛擬地址

主流的CPU架構(gòu)

目前主流的還是基于ARM11,CortexA8和CortexA9的處理器。下面簡單介紹一些這幾個架構(gòu)。ARM11系列微處理器是ARM公司近年推出的新一代RISC處理器,它是ARM新指令架構(gòu)——ARMv6的第一代設計實現(xiàn),該處理器相對而言處于中低端。ARM公司在經(jīng)典處理器ARM11以后的產(chǎn)品改用Cortex命名,Cortex系列屬于ARMv7架構(gòu),這是ARM公司最新的指令集架構(gòu)。ARM系列目前最新最先進的指令集,對應的就是ARMCortex-A8/A9系列(A9應該算是改進型ARMV7指令集)。相比較:Cortex-A8:指令集ARMv7-A,13級整數(shù)流水線,超標量雙發(fā)射,2.0DMIPS/MHz,標配Neon,不支持多核Cortex-A9:指令集ARMv7-A,8級整數(shù)流水線,超標量雙發(fā)射,亂序執(zhí)行,2.5DMIPS/MHz,可選配Neon/VFPv3,支持多核主流的智能手機CPU

德州儀器(TI)德州儀器

(TI)?公司的開放式多媒體應用平臺OMAP(OpenMultimediaApplicationPlatform)是一種為滿足移動多媒體信息處理及無線通信應用開發(fā)出來的高性能、高集成度嵌入式處理器。目前市場上手機主要有德州儀器的OMAP3XXX、OMAP4XXX和OMAP5XXX三個系列型號工藝頻率CPUDSPGPUIVA?分辨率OMAP341065nm600MHzARMCortex-A8TMS320C64x無IVA2QVGAOMAP342065nm600MHzARMCortex-A8TMS320C64xPowerVRSGX530IVA2VGAOMAP343065nm600MHzARMCortex-A8TMS320C64xPowerVRSGX530IVA2+XGAOMAP344065nm800MHzARMCortex-A8TMS320C64xPowerVRSGX530IVA2+XGAOMAP361045nm720MHzARMCortex-A8TMS320C64x無IVA2XGA/WXGAOMAP362045nm720MHzARMCortex-A8TMS320C64xPowerVRSGX530IVA2XGA/WXGAOMAP363045nm720MHzARMCortex-A8TMS320C64xPowerVRSGX530IVA2+XGA/WXGAOMAP364045nm1.0GHzARMCortex-A8TMS320C64xPowerVRSGX530IVA2+XGA/WXGA摩托羅拉DroidX、Droid2/里程碑2、Defy/ME525、Defy+,ARCHOS7,諾基亞N9等處理器型號制造工藝最大頻率CPUGPU視頻性能(3D)OMAP443045nm1.0GHzDual-CoreARMCortex-A9PowerVRSGX540@304MHz720p立體3DOMAP446045nm1.5GHzDual-CoreARMCortex-A9PowerVRSGX540@384MHz1080p立體3DOMAP447045nm1.8GHzDual-CoreARMCortex-A9PowerVRSGX544@384MHz1080p立體3DOMAP4460的代表產(chǎn)品有摩托羅拉

DroidRAZR,GALAXYNexus,華為AscendP1S,夏普Aquos104SH,智器T20等處理器型號制造工藝最大頻率CPUGPU內(nèi)存支持OMAP543028nm2.0GHz雙核ARMCortex-A15MPPOWERVR?SGX544-MPx2xLPDDR2OMAP543228nm2.0GHz雙核ARMCortex-A15MPPOWERVR?SGX544-MPx2xDDR3/DDR3L高通美國高通公司以其CDMA(碼分多址)數(shù)字技術(shù)為基礎,開發(fā)并提供富于創(chuàng)意的數(shù)字無線通信產(chǎn)品和服務。Snapdragon(中文品牌驍龍)是高通公司推出的面向移動市場的高度集成化的處理器系列平臺,覆蓋高中低各層次終端產(chǎn)品,全球大多數(shù)知名移動終端廠商都是“驍龍”的客戶,目前市場上常見的手機CPU有高通驍龍S1、S2、S3和S4的四個系列。處理器型號工藝CPUGPUModemDSPMSM8960Pro28nm1.5~1.7GHzDualKraitAdreno320WorldModeHexagonQDSP6500MHzAPQ806428nm1.5~1.7GHzDualKraitAdreno320NoModemHexagonQDSP6500MHzMPQ806428nm1.5GHzQuadKraitAdreno225NoModemHexagonQDSP6500MHzMSM896028nm1.5~1.7GHzDualKraitAdreno225WorldModeHexagonQDSP6500MHzMSM8660A28nm1.5~1.7GHzDualKraitAdreno225CMDA/UMTSHexagonQDSP6500MHzMSM8260A28nm1.5~1.7GHzDualKraitAdreno225UMTSHexagonQDSP6500MHzAPQ8060A28nm1.5~1.7GHzDualKraitAdreno225NoModemHexagonQDSP6500MHzMSM893028nm1.2GHzDualKraitAdreno305WorldModeHexagonQDSP6500MHzMSM863028nm1.2GHzDualKraitAdreno305CDMA/UMTSHexagonQDSP6500MHzMSM823028nm1.2GHzDualKraitAdreno305UMTSHexagonQDSP6500MHzAPQ803028nm1.2GHzDualKraitAdreno305NoModemHexagonQDSP6500MHzMSM862728nm1GHzDualKraitAdreno305CDMA/UMTSHexagonQDSP6500MHzMSM822728nm1GHzDualKraitAdreno305UMTSHexagonQDSP6500MHzMSM86251GHzDualARMCortex-A5Adreno203CDMA/UMTSHexagonQDSP5350MHzMSM82251GHzDualARMCortex-A5Adreno203UMTSHexagonQDSP5350MHz使用SnapdragonS4處理器的代表產(chǎn)品有索尼LT29i,HTCOneS等三星Exynos2011年2月,三星電子正式將自家基于ARM構(gòu)架處理器品牌命名為Exynos三星其實很久以前就開始為自家的設備研發(fā)處理器,一些芯片也用在其它品牌的設備上,例如蘋果前三代iPhone。

代表產(chǎn)品有三星GalaxyTab7.7、Galaxy

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論