欧美成人aaaaa免费视频_亚洲欧美激情小说另类_欧美激情一区二区三区视频_一级在线|欧洲

資訊頻道

簡述嵌入式系統的組成

【西部工控網】一個嵌入式系統裝置一般都由嵌入式計算機系統和執行裝置組成,嵌入式計算機系統是整個嵌入式系統的核心,由硬件層、中間層、系統軟件層和應用軟件層組成。執行裝置也稱為被控對象,它可以接受嵌入式計算機系統發出的控制命令,執行所規定的操作或任務。執行裝置可以很簡單,如手機上的一個微小型的電機,當手機處于震動接收狀態時打開;也可以很復雜,如SONY 智能機器狗,上面集成了多個微小型控制電機和多種傳感器,從而可以執行各種復雜的動作和感受各種狀態信息。
  下面對嵌入式計算機系統的組成進行介紹。
  1)硬件層
  硬件層中包含嵌入式微處理器、存儲器(SDRAM、ROM、Flash等)、通用設備接口和I/O接口(A/D、D/A、I/O等)。在一片嵌入式處理器基礎上添加電源電路、時鐘電路和存儲器電路,就構成了一個嵌入式核心控制模塊。其中操作系統和應用程序都可以固化在ROM中。
  (1)嵌入式微處理器
  嵌入式系統硬件層的核心是嵌入式微處理器,嵌入式微處理器與通用CPU最大的不同在于嵌入式微處理器大多工作在為特定用戶群所專用設計的系統中,它將通用CPU許多由板卡完成的任務集成在芯片內部,從而有利于嵌入式系統在設計時趨于小型化,同時還具有很高的效率和可靠性。
  嵌入式微處理器的體系結構可以采用馮·諾依曼體系或哈佛體系結構;指令系統可以選用精簡指令系統(Reduced Instruction Set Computer,RISC)和復雜指令系統CISC(Complex Instruction Set Computer,CISC)。RISC計算機在通道中只包含最有用的指令,確保數據通道快速執行每一條指令,從而提高了執行效率并使CPU硬件結構設計變得更為簡單。
  嵌入式微處理器有各種不同的體系,即使在同一體系中也可能具有不同的時鐘頻率和數據總線寬度,或集成了不同的外設和接口。據不完全統計,目前全世界嵌入式微處理器已經超過1000多種,體系結構有30多個系列,其中主流的體系有ARM、MIPS、PowerPC、X86和SH等。但與全球PC市場不同的是,沒有一種嵌入式微處理器可以主導市場,僅以32位的產品而言,就有100種以上的嵌入式微處理器。嵌入式微處理器的選擇是根據具體的應用而決定的。
  (2)存儲器
  嵌入式系統需要存儲器來存放和執行代碼。嵌入式系統的存儲器包含Cache、主存和輔助存儲器,其存儲結構如圖1-2所 示。
  1>Cache
  Cache是一種容量小、速度快的存儲器陣列它位于主存和嵌入式微處理器內核之間,存放的是最近一段時間微處理器使用最多的程序代碼和數據。在需要進行數據讀取操作時,微處理器盡可能的從Cache中讀取數據,而不是從主存中讀取,這樣就大大改善了系統的性能,提高了微處理器和主存之間的數據傳輸速率。Cache的主要目標就是:減小存儲器(如主存和輔助存儲器)給微處理器內核造成的存儲器訪問瓶頸,使處理速度更快,實時性更強。
  在嵌入式系統中Cache全部集成在嵌入式微處理器內,可分為數據Cache、指令Cache或混合Cache,Cache的大小依不同處理器而定。一般中高檔的嵌入式微處理器才會把Cache集成進去。
  2>主存
  主存是嵌入式微處理器能直接訪問的寄存器,用來存放系統和用戶的程序及數據。它可以位于微處理器的內部或外部,其容量為256KB~1GB,根據具體的應用而定,一般片內存儲器容量小,速度快,片外存儲器容量大。
  常用作主存的存儲器有:
  ROM類 NOR Flash、EPROM和PROM等。
  RAM類 SRAM、DRAM和SDRAM等。
  其中NOR Flash 憑借其可擦寫次數多、存儲速度快、存儲容量大、價格便宜等優點,在嵌入式領域內得到了廣泛應用。
  3>輔助存儲器
  輔助存儲器用來存放大數據量的程序代碼或信息,它的容量大、但讀取速度與主存相比就慢的很多,用來長期保存用戶的信息。
  嵌入式系統中常用的外存有:硬盤、NAND Flash、CF卡、MMC和SD卡等。
  (3)通用設備接口和I/O接口
  嵌入式系統和外界交互需要一定形式的通用設備接口,如A/D、D/A、I/O等,外設通過和片外其他設備的或傳感器的連接來實現微處理器的輸入/輸出功能。每個外設通常都只有單一的功能,它可以在芯片外也可以內置芯片中。外設的種類很多,可從一個簡單的串行通信設備到非常復雜的802.11無線設備。
  目前嵌入式系統中常用的通用設備接口有A/D(模/數轉換接口)、D/A(數/模轉換接口),I/O接口有RS-232接口(串行通信接口)、Ethernet(以太網接口)、USB(通用串行總線接口)、音頻接口、VGA視頻輸出接口、I2C(現場總線)、SPI(串行外圍設備接口)和IrDA(紅外線接口)等。
  2)中間層
  硬件層與軟件層之間為中間層,也稱為硬件抽象層(Hardware Abstract Layer,HAL)或板級支持包(Board Support Package,BSP),它將系統上層軟件與底層硬件分離開來,使系統的底層驅動程序與硬件無關,上層軟件開發人員無需關心底層硬件的具體情況,根據BSP 層提供的接口即可進行開發。該層一般包含相關底層硬件的初始化、數據的輸入/輸出操作和硬件設備的配置功能。BSP具有以下兩個特點。
  硬件相關性:因為嵌入式實時系統的硬件環境具有應用相關性,而作為上層軟 件與硬件平臺之間的接口,BSP需要為操作系統提供操作和控制具體硬件的方法。
  操作系統相關性:不同的操作系統具有各自的軟件層次結構,因此,不同的操作系統具有特定的硬件接口形式。
  實際上,BSP是一個介于操作系統和底層硬件之間的軟件層次,包括了系統中大部分與硬件聯系緊密的軟件模塊。設計一個完整的BSP需要完成兩部分工作:嵌入式系統的硬件初始化以及BSP功能,設計硬件相關的設備驅動。
  (1)嵌入式系統硬件初始化
  系統初始化過程可以分為3個主要環節,按照自底向上、從硬件到軟件的次序依次為:片級初始化、板級初始化和系統級初始化。
  片級初始化
  完成嵌入式微處理器的初始化,包括設置嵌入式微處理器的核心寄存器和控制寄存器、嵌入式微處理器核心工作模式和嵌入式微處理器的局部總線模式等。片級初始化把嵌入式微處理器從上電時的默認狀態逐步設置成系統所要求的工作狀態。這是一個純硬件的初始化過程。
  板級初始化
  完成嵌入式微處理器以外的其他硬件設備的初始化。另外,還需設置某些軟件的數據結構和參數,為隨后的系統級初始化和應用程序的運行建立硬件和軟件環境。這是一個同時包含軟硬件兩部分在內的初始化過程。
  系統初始化
  該初始化過程以軟件初始化為主,主要進行操作系統的初始化。BSP將對嵌入式微處理器的控制權轉交給嵌入式操作系統,由操作系統完成余下的初始化操作,包含加載和初始化與硬件無關的設備驅動程序,建立系統內存區,加載并初始化其他系統軟件模塊,如網絡系統、文件系統等。最后,操作系統創建應用程序環境,并將控制權交給應用程序的入口。
  (2)硬件相關的設備驅動程序
  BSP的另一個主要功能是硬件相關的設備驅動。硬件相關的設備驅動程序的初始化通常是一個從高到低的過程。盡管BSP中包含硬件相關的設備驅動程序,但是這些設備驅動程序通常不直接由BSP使用,而是在系統初始化過程中由BSP將他們與操作系統中通用的設備驅動程序關聯起來,并在隨后的應用中由通用的設備驅動程序調用,實現對硬件設備的操作。與硬件相關的驅動程序是BSP設計與開發中另一個非常關鍵的環節。
  3)系統軟件層
  系統軟件層由實時多任務操作系統(Real-time Operation System,RTOS)、文件系統、圖形用戶接口(Graphic User Interface,GUI)、網絡系統及通用組件模塊組成。RTOS是嵌入式應用軟件的基礎和開發平臺。


文章版權歸西部工控xbgk所有,未經許可不得轉載。

欧美成人aaaaa免费视频_亚洲欧美激情小说另类_欧美激情一区二区三区视频_一级在线|欧洲

      9000px;">

          欧美久久婷婷综合色| 国产调教视频一区| 五月婷婷久久丁香| 国产精品精品国产色婷婷| 久久日一线二线三线suv| 337p亚洲精品色噜噜噜| 一本久久a久久精品亚洲| 国产成人精品三级| 激情久久五月天| 麻豆国产欧美日韩综合精品二区| 91麻豆精品国产91久久久更新时间 | 韩日av一区二区| 91蜜桃网址入口| 91麻豆精品在线观看| 色噜噜狠狠色综合中国| 一本一本大道香蕉久在线精品 | www.成人在线| 欧美人与z0zoxxxx视频| 精品国产污网站| 国产精品国产三级国产三级人妇| 国产精品国产精品国产专区不蜜 | 国产在线视频精品一区| av一区二区三区在线| 欧美丰满一区二区免费视频| 久久精品水蜜桃av综合天堂| 亚洲一级二级在线| 国产乱码一区二区三区| 欧美视频一二三区| 国产精品久久免费看| 蜜桃av噜噜一区二区三区小说| 国产一区激情在线| 国产成人精品一区二区三区四区| 成人av资源网站| 日韩欧美国产麻豆| 亚洲二区视频在线| 亚洲精品精品亚洲| 亚洲欧美综合在线精品| 狂野欧美性猛交blacked| 欧美一区二区视频在线观看 | 国产精品三级av| 国产麻豆欧美日韩一区| 精品日韩一区二区三区| 蜜臀久久99精品久久久久宅男| 91久久精品一区二区三区| 中文字幕中文字幕在线一区| 国产99久久久久| 久久久精品国产免费观看同学| 一区二区久久久久久| 欧美人与性动xxxx| 麻豆精品精品国产自在97香蕉| 欧美男男青年gay1069videost| 伊人婷婷欧美激情| 欧美美女直播网站| 麻豆精品在线播放| 国产精品视频在线看| 一本色道亚洲精品aⅴ| 亚洲一二三专区| 日韩欧美亚洲另类制服综合在线| 精品一区二区三区视频在线观看| 精品国产一区二区三区四区四 | 欧美日韩精品欧美日韩精品 | 亚洲国产精品久久久久秋霞影院 | av在线这里只有精品| 日本不卡中文字幕| 精品嫩草影院久久| 色视频一区二区| 麻豆国产精品一区二区三区| 欧美电影免费观看完整版| 成人成人成人在线视频| 日本最新不卡在线| 亚洲精选免费视频| 亚洲精品在线观看网站| 91精品欧美综合在线观看最新 | 26uuu亚洲| 欧美日韩一二三| 色综合久久综合网97色综合| 国产一区二区免费在线| 麻豆高清免费国产一区| 日本在线观看不卡视频| 亚洲精品日韩一| 最新成人av在线| 国产精品国产馆在线真实露脸 | 国产成人在线视频网站| 日本成人在线不卡视频| 亚洲国产精品影院| 亚洲国产精品自拍| 亚洲精品国产一区二区精华液 | 欧美三级在线播放| 欧美色涩在线第一页| 91老司机福利 在线| 国产精品一区二区在线播放| 国产在线一区观看| 国产一区二区三区美女| 国产成人8x视频一区二区| 国产一区高清在线| 色婷婷av一区二区| 日韩欧美第一区| 久久婷婷国产综合精品青草| 久久久精品天堂| 一区二区三区四区不卡在线| 亚洲va韩国va欧美va精品| 久久99久久精品| 色爱区综合激月婷婷| 欧美精品一区二区不卡| 亚洲色图欧洲色图婷婷| 久久精品国产在热久久| 色成人在线视频| 国产精品久久久久久久久晋中| 欧美激情综合在线| 欧美不卡一区二区三区四区| 欧美国产一区视频在线观看| 亚洲福利视频三区| 成人99免费视频| 久久久99精品免费观看| 日本视频中文字幕一区二区三区| 成人精品免费网站| 久久精品亚洲一区二区三区浴池 | av亚洲精华国产精华精| 久久午夜老司机| 精品一区精品二区高清| 日韩精品一区二区在线观看| 亚洲国产成人va在线观看天堂| 99免费精品视频| 亚洲视频1区2区| 成人av中文字幕| 国产精品伦理一区二区| 国产精品一区二区三区四区| 日韩欧美中文字幕一区| 国产精品美女一区二区| 国产一区欧美一区| 亚洲一本大道在线| 一本一道久久a久久精品综合蜜臀| 欧美激情中文不卡| 91久久国产综合久久| 亚洲一区二区在线免费看| 欧美日韩免费观看一区二区三区 | 欧美日韩精品福利| 欧美老女人在线| 久久精品二区亚洲w码| 久久色.com| 色天天综合色天天久久| 免费观看一级特黄欧美大片| 欧美大片拔萝卜| 在线视频国产一区| 国产成人h网站| 日韩电影免费一区| 国产精品伦一区二区三级视频| 欧美午夜理伦三级在线观看| 国产专区综合网| 日韩高清在线观看| 亚洲精品自拍动漫在线| 久久久午夜精品理论片中文字幕| 不卡一区中文字幕| 久久av中文字幕片| 亚洲综合激情小说| 中文字幕亚洲视频| 亚洲国产精品国自产拍av| 91精品国产欧美一区二区| 色天天综合色天天久久| 99久久综合狠狠综合久久| 午夜伦欧美伦电影理论片| 亚洲啪啪综合av一区二区三区| 久久久久久一二三区| 日韩欧美区一区二| 欧美一区二区日韩| 欧美性猛交xxxx乱大交退制版| 91视频免费看| 欧美日韩日日骚| 91精品国产综合久久久久久久久久| 在线观看区一区二| 91在线观看视频| 91玉足脚交白嫩脚丫在线播放| 国产成人综合精品三级| 久久婷婷国产综合国色天香| 51精品久久久久久久蜜臀| 精品捆绑美女sm三区| 日韩午夜在线播放| 337p粉嫩大胆噜噜噜噜噜91av| 国产亚洲一区二区三区在线观看 | 国产麻豆精品久久一二三| 91在线无精精品入口| 精品视频在线免费看| 欧美成人精品1314www| 欧美国产一区在线| 日本在线不卡一区| 成人福利视频在线| 欧美日本乱大交xxxxx| 中文字幕乱码亚洲精品一区 | 一区二区视频在线| 日本v片在线高清不卡在线观看| 国产麻豆日韩欧美久久| 欧美日韩一区二区三区在线看| 久久综合一区二区| 日本中文字幕不卡| 色综合色狠狠综合色| 久久久www成人免费无遮挡大片 | 在线免费亚洲电影| 精品国产一区二区三区av性色 | 一区二区三区在线影院| 国产一区二区三区av电影 |