IT培训机构|91免费精品视频|专注编程培训|91免费精品|软件开发培训_91免费国产视频_华清远见教育


嵌入式系統的硬件架構

           

    嵌入式系統主要由嵌入式微處理器、外圍硬件設備、嵌入式操作系統以及用戶應用軟件等部分組成,其體系結構如下圖所示。


嵌入式系統體系結構圖

    從該圖中可以清楚地看到嵌入式系統體系結構上下層之間的關系。其中,硬件平臺包括嵌入式處理器和外圍設備,它們位于嵌入式系統結構中的底層;嵌入式操作系統與通用操作系統的功能類似,為用戶屏蔽硬件底層的具體細節,提供了一個透明的操作空間;而應用軟件則是位于嵌入式操作系統之上的,當然,用戶也可以直接在嵌入式操作系統之上進行開發。

    本文主要來介紹一下嵌入式系統的硬件架構,也就是嵌入式處理器以及外圍設備的相關知識。

    1.嵌入式處理器

    嵌入式處理器是各嵌入式系統的核心部件,其功耗、體積、成本、可靠性、速度、處理能力、電磁兼容性等方面均受到應用要求的制約,嵌入式處理器包含以下部分:
    處理器內核;
    地址總線;
    數據總線;
    控制總線;
    處理器本身的輔助支持電路,如時鐘、復位電路等;
    片上I/O接口電路。

    嵌入式處理器可以分為3類:嵌入式微處理器、嵌入式微控制器和嵌入式DSP(Digital Signal Processor)。

    嵌入式微處理器就是和通用計算機的微處理器對應的CPU。在應用中,一般是將微處理器裝配在專門設計的電路板上,母板上只保留與嵌入式相關的功能即可,這樣可以滿足嵌入式系統體積小、功耗低的要求。

    嵌入式微控制器又稱單片機,它將CPU、存儲器(少量的RAM、ROM,或兩者都有)和其他外設封裝在同一片集成電路里。

    嵌入式DSP專門用來對離散時間信號進行極快的處理計算,提高編譯效率和執行速度。DSP正在大量進入數字濾波、FFT、譜分析、圖像處理等領域。

    本書所講的嵌入式處理器主要指嵌入式微處理器。(推薦閱讀:如何選擇嵌入式微處理器)

    嵌入式微處理器與通用微處理器既有相似之處,也有不少的區別,其比較如下。

    相似點有以下兩項。

    對外的接口:各類總線及輔助電路接口。
    處理功能:相似的指令功能分類。

    不同點有以下幾項。
    指令系統中指令的個數:嵌入式微處理器的指令個數與通用處理器有很大的區別,嵌入式微處理器的指令系統往往由于成本等原因而有所精簡,比如有些嵌入式處理器無浮點功能等。
    指令的形式:嵌入式微處理器一般都使用精簡指令集(RISC),而通用處理器則使用復雜指令集(CISC)。
    處理器的結構設計:嵌入式微處理器與通用處理器在結構設計上有較大的區別,如流水線結構的設計。
    處理器的工藝和應用指標:由于嵌入式系統通常應用在特殊的場合,因此,對處理器的工藝及應用指標(如工作的溫度條件等)也有不同的要求。

    小知識:
    常見的CPU指令集分為CISC和RISC兩種。
    CISC(Complex Instruction SetComputer)是“復雜指令集”。自PC機誕生以來,32位以前的處理器都采用CISC指令集方式。這種指令系統的指令不等長,指令的數目非常多,編程和設計處理器時都較為麻煩。但是基于CISC指令架構系統設計的軟件已經非常普遍了,所以包括Intel、AMD在內的眾多廠商至今使用的仍為CISC。
    RISC(Reduced Instruction SetComputing)是“精簡指令集”。研究人員在對CISC指令集進行測試時發現,各種指令的使用頻度相當懸殊,其中常使用的是一些比較簡單的指令,它們僅占指令總數的20%,但在程序中出現的頻度卻占80%。RISC正是基于這種思想提出的。采用RISC指令集的微處理器處理能力強,并且采用超標量和超流水線結構,大大增強了并行處理能力。

    嵌入式微處理器的種類極為豐富,32位的嵌入式微處理器就有10多種。從下圖可以看出,全球僅有4%的計算機處理芯片用于通用計算機中,而更多的則是用于嵌入式系統中。


全球微處理器芯片用途

    嵌入式微處理器內核按體系結構分類,可以分為以下幾個系列。
    ARM系列:只設計內核的英國公司(在1.3節會有詳細介紹)。
    MIPS系列:只設計內核的美國公司。
    PowerPC:為IBM公司和Motorola公司共有的內核。
    68K/COLDFIRE:Motorola公司獨有內核,有Motorola 68K等。

    各內核的特點及應用如下表所示。

嵌入式處理器內核特點及應用

    2.外圍設備

    外圍設備是指嵌入式系統中用于完成存儲、通信、調試、顯示等輔助功能的其他部件。目前常用的嵌入式外圍設備按功能可以分為:存儲設備(如RAM、SRAM、Flash等)、通信設備(如RS-232接口、SPI接口、以太網接口等)和顯示設備(如顯示屏等)。

    常見的存儲設備有RAM、SRAM、ROM、Flash等,這些存儲設備在嵌入式系統開發過程中是非常重要的。

    (1)RAM、SRAM、DRAM。

    根據掉電數據是否丟失,存儲器可以分為RAM(隨機存取存儲器)和ROM(只讀存儲器),其中RAM的訪問速度比較快,但掉電后數據會丟失,而ROM掉電后數據不會丟失。人們通常所說的內存即指系統中的RAM。

    RAM又可分為SRAM(靜態存儲器)和DRAM(動態存儲器)。

    SRAM是利用雙穩態觸發器來保存信息的,只要不掉電,信息是不會丟失的。

    DRAM是利用MOS(金屬氧化物半導體)電容存儲電荷來儲存信息的,因此必須通過不停地給電容充電來維持信息。DRAM的成本、集成度、功耗等明顯優于SRAM。

    通常人們所說的SDRAM是DRAM的一種,它是同步動態存儲器,利用單一的系統時鐘同步所有的地址數據和控制信號。使用SDRAM不但能提高系統表現,還能簡化設計、提供高速的數據傳輸,在嵌入式系統中經常使用。

    (2)ROM、Flash。

    Flash是一種非易失閃存技術,由于它具有和ROM一樣掉電數據不會丟失的特性。Flash主要分為NOR Flash和NAND Flash兩種。

    NOR Flash的特點是在芯片內執行(Execute In Place),這樣應用程序可以直接在Flash內運行,不必再把代碼讀到系統RAM中。

    NAND Flash能提供極高的單元密度,可以達到高存儲密度,NAND讀和寫操作采用512字節的塊,單元尺寸幾乎是NOR器件的一半,同時由于生產過程很簡單,大大降低了生產的成本。NAND Flash中每個塊的大擦寫次數是100萬次,是NOR Flash的10倍,這些都使得NAND Flash越來越受到人們的喜愛。

    它們之間的關系如下圖所示。


不同存儲器分類關系圖

   熱點鏈接:

   1、什么是嵌入式系統
   2、Android SDK怎么安裝
   3、Android SDK開發環境搭建
   4、嵌入式linux入門要學什么
   5、2013移動互聯網發展趨勢TOP10

更多新聞>> 

主站蜘蛛池模板: 雷达液位计_耐磨热电偶_蒸汽_柴油,汽油_天然气流量计_巴歇尔槽_一体化温度变送器-江苏翔腾仪表有限公司 | 橡胶管_高压橡胶管_高压胶管_铠装高压胶管-河北远大新特橡塑有限公司 | 全球无人机网(81uav.cn)_无人机买卖、租赁服务、培训的最大门户网站 | 泰安兴润建材有限公司,泰安井盖定做,泰安警示桩定做,泰安雨水篦子定做,泰安操场篦子定做,泰安标志牌定做 | 液压油缸_液压系统_液压泵站生产厂家-浙江汉达机械专注液压行业21年 | 频闪仪,便携式频闪仪厂家_灯管,频闪仪之父-杭州品拓电子技术有限公司 | 河南水处理设备_反渗透设备厂家_河南纯净水设备厂家-静特尔 | 石家庄LED显示屏|石家庄显示屏|河北显示屏升级改造|石家庄科航光电科技有限公司_石家庄科航光电科技有限公司 | 涂料分散剂_水墨分散剂-厚洹化学水性色浆助剂厂家 | 全球石油化工网 - 石油化工资讯,石油化工机械,石油化工设备,石油化工贸易,石油化工技术,尽在石油化工网 | 装修工程-钢结构工程-环氧地坪漆-东莞市远鸣装饰工程有限公司 | 上海便携式液体_日本理音液体_HACH液体颗粒计数器,metone尘埃粒子计数器-上海翰森科学仪器有限公司 | 日本进口东丽碳纤维材料-上海久扶新材料科技有限公司 | 山东货架,山东仓库货架,临沂仓库货架,临沂仓储货架-山东兴博物流设备有限公司 | 山东洗地机_工业洗地机_驾驶式扫地机_扫地车厂家_鼎洁盛世官网 | 云南打砂机_昆明制砂机_云南砂石生产线_昆明洗砂机_昆明除尘设备_云南昆明滇重矿山机械设备有限公司 | 游离二氧化硅处理仪-恒温恒湿称重系统-智能蒸馏仪-硫化物酸化吹气仪-萃取仪-COD消解仪 | 山东致合必拓环保科技股份有限公司 | 首页-青特集团官方网站| 家用油烟净化机_商用餐饮油烟净化器_工业油雾废气处理设备_深圳市宝篮环保 | 喷涂陶瓷涂层_热喷涂陶瓷涂层-北京耐默公司 | 小程序开发,网站建设,APP开发,商城系统开发,社区团购系统开发,区块链溯源,互联网资质办理-软多信息技术有限公司_河南软多信息技术有限公司 | 绿夏技术导航 - 收录精选资源及优质站点网址! | 污水处理设备-污泥脱水设备-纯水净水设备-山东善丰机械科技有限公司 | 液压支架配件|液压支架立柱|液压支架千斤顶|液压支架换向阀|液压支架乳化油|液压支架密封件-山东卓力生产厂家 | 眉山净源居环保科技有限公司,眉山除甲醛公司,眉山甲醛治理,眉山保洁服务,眉山家政保洁,眉山家电维修 - 眉山净源居环保科技有限公司,眉山除甲醛公司,眉山甲醛治理,眉山保洁服务,眉山家政保洁,眉山家电维修 | 泉州小吃培训_福建泉州本地特色小吃培训班|厨师技术培训学校-魅力小吃培训服务机构 | 水阻柜-液阻柜-高压开关柜-高压固态软启动柜-磁控软启动柜-电解粉-无功补偿柜-配电柜-襄阳源创电气 | 無谷轻食官网_沙拉轻食加盟_轻食加盟总部_轻食加盟费用 | 连云港海盛石英科技有限公司 | 天津实验室纯水机-GMP认证制药纯化水设备-天津开发区瑞尔环保科技有限公司 | 万向轴承_福来轮_全向轮_双向转轮_万向球_算盘轮_塑料卷轴-宁津县正彤机械塑料有限公司 | 宁波润金智能科技有限公司| 机器人码垛机-纸箱套袋机-水平缠绕机-贴标机-开箱机-装盒机-杭州贝立智能设备有限公司 | 河北浩元保温材料有限公司| 环链电动葫芦_钢丝绳电动葫芦_电动葫芦厂家_上海沪工起重机械有限公司 | 形创(CREAFORM)3D扫描仪|三维检测|三维数字化处理|3D设备租赁|3D打印|——北京中显恒业仪器仪表有限公司 | 智能灰熔融性测试仪,微机自动定硫仪,快速自动测硫仪-鹤壁市恒科仪器仪表有限公司 | 南京仁康体检--南京仁康门诊部有限公司| 激光切割机_激光切割机价格-山东大威激光科技有限公司 | 沈阳资质代办_代办建筑资质「快」-【华廷元】沈阳代办公司首页- 沈阳机电一体化电热锅炉_沈阳蓄热式电锅炉_沈阳壁挂式电锅炉【沈阳远鹏电热供水设备工程安装有限公司】 |