a级毛片免费全部播放-a级毛片免费观看在线播放-a级毛片免费观看网站-a级毛片免费看-国产成人精品在视频-国产成人精品在线

歡迎來(lái)到培訓(xùn)無(wú)憂網(wǎng)!

全國(guó)切換

咨詢熱線 400-001-5729

位置:培訓(xùn)無(wú)憂網(wǎng) > 新聞資訊 > 電腦/IT > 嵌入式開(kāi)發(fā) >  嵌入式系統(tǒng)的概念及構(gòu)成

嵌入式系統(tǒng)的概念及構(gòu)成

來(lái)源:培訓(xùn)無(wú)憂網(wǎng)-云朵 發(fā)布人:云朵

2021-11-29 15:37:53|已瀏覽:85次

嵌入式系統(tǒng)的概念及構(gòu)成

    嵌入式系統(tǒng)是一種專用的計(jì)算機(jī)系統(tǒng),作為裝置或設(shè)備的一部分。通常,嵌入式系統(tǒng)是一個(gè)控制程序存儲(chǔ)在ROM中的嵌入式處理器控制板。事實(shí)上,所有帶有數(shù)字接口的設(shè)備,如手表、微波爐、錄像機(jī)、汽車(chē)等,都使用嵌入式系統(tǒng),有些嵌入式系統(tǒng)還包含操作系統(tǒng),有些嵌入式系統(tǒng)是由單個(gè)程序?qū)崿F(xiàn)整個(gè)控制邏輯(裸跑)。嵌入式系統(tǒng)是軟件和硬件的綜合體,軟硬件可裁剪,適應(yīng)應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗等嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。

    嵌入式系統(tǒng)的構(gòu)成
一、硬件層
    硬件層中包含嵌入式微處理器、存儲(chǔ)器(SDRAM、ROM、Flash等)、通用設(shè)備接口和I/O接口(A/D、D/A、I/O等)。在一片嵌入式處理器基礎(chǔ)上添加電源電路、時(shí)鐘電路和存儲(chǔ)器電路,就構(gòu)成了一個(gè)嵌入式核心控制模塊。其中操作系統(tǒng)和應(yīng)用程序都可以固化在ROM中。
1、嵌入式微處理器
    嵌入式微處理器的體系結(jié)構(gòu)可以采用馮·諾依曼體系或哈佛體系結(jié)構(gòu);指令系統(tǒng)可以選用精簡(jiǎn)指令系統(tǒng)(ReducedInstruction Set Computer,RISC)和復(fù)雜指令系統(tǒng)CISC(ComplexInstruction Set Computer,CISC)。RISC計(jì)算機(jī)在通道中只包含最有用的指令,確保數(shù)據(jù)通道快速執(zhí)行每一條指令,從而提高了執(zhí)行效率并使CPU硬件結(jié)構(gòu)設(shè)計(jì)變得更為簡(jiǎn)單。
    全世界嵌入式微處理器已經(jīng)超過(guò)1000多種,體系結(jié)構(gòu)有30多個(gè)系列,其中主流的體系有ARM、MIPS、PowerPC、X86等。
2、存儲(chǔ)器
    嵌入式系統(tǒng)需要存儲(chǔ)器來(lái)存放和執(zhí)行代碼。嵌入式系統(tǒng)的存儲(chǔ)器包含Cache、主存和輔助存儲(chǔ)器等。
1>Cache
    Cache是一種容量小、速度快的存儲(chǔ)器陣列它位于主存和嵌入式微處理器內(nèi)核之間,存放的是一段時(shí)間微處理器使用最多的程序代碼和數(shù)據(jù)。在需要進(jìn)行數(shù)據(jù)讀取操作時(shí),微處理器盡可能的從Cache中讀取數(shù)據(jù),而不是從主存中讀取,這樣就大大改善了系統(tǒng)的性能,提高了微處理器和主存之間的數(shù)據(jù)傳輸速率。Cache的主要目標(biāo)就是:減小存儲(chǔ)器(如主存和輔助存儲(chǔ)器)給微處理器內(nèi)核造成的存儲(chǔ)器訪問(wèn)瓶頸,使處理速度更快,實(shí)時(shí)性更強(qiáng)。
    在嵌入式系統(tǒng)中Cache全部集成在嵌入式微處理器內(nèi),可分為數(shù)據(jù)Cache、指令Cache或混合Cache,Cache的大小依不同處理器而定。一般中高檔的嵌入式微處理器才會(huì)把Cache集成進(jìn)去。
2>主存
    主存是嵌入式微處理器能直接訪問(wèn)的寄存器,用來(lái)存放系統(tǒng)和用戶的程序及數(shù)據(jù)。它可以位于微處理器的內(nèi)部或外部,其容量為256KB~1GB,根據(jù)具體的應(yīng)用而定,一般片內(nèi)存儲(chǔ)器容量小,速度快,片外存儲(chǔ)器容量大。
    常用作主存的存儲(chǔ)器有:ROM類NOR Flash、EPROM和PROM等。RAM類SRAM、DRAM和SDRAM等。
3>輔助存儲(chǔ)器
    輔助存儲(chǔ)器用來(lái)存放大數(shù)據(jù)量的程序代碼或信息,它的容量大、但讀取速度與主存相比就慢的很多,用來(lái)長(zhǎng)期保存用戶的信息。
    嵌入式系統(tǒng)中常用的外存有:硬盤(pán)、NANDFlash、CF卡、MMC和SD卡等。
3、通用設(shè)備接口和I/O接口
    嵌入式系統(tǒng)和外界交互需要一定形式的通用設(shè)備接口,如A/D、D/A、I/O等,外設(shè)通過(guò)和片外其他設(shè)備的或傳感器的連接來(lái)實(shí)現(xiàn)微處理器的輸入/輸出功能。每個(gè)外設(shè)通常都只有單一的功能,它可以在芯片外也可以內(nèi)置芯片中。外設(shè)的種類很多,可從一個(gè)簡(jiǎn)單的串行通信設(shè)備到非常復(fù)雜的802.11無(wú)線設(shè)備。
    嵌入式系統(tǒng)中常用的通用設(shè)備接口有A/D(模/數(shù)轉(zhuǎn)換接口)、D/A(數(shù)/模轉(zhuǎn)換接口),I/O接口有RS-232接口(串行通信接口)、Ethernet(以太網(wǎng)接口)、USB(通用串行總線接口)、音頻接口、VGA視頻輸出接口、I2C(現(xiàn)場(chǎng)總線)、SPI(串行外圍設(shè)備接口)和IrDA(紅外線接口)等。
二、中間層
    硬件層與軟件層之間為中間層,也稱為硬件抽象層(Hardware Abstract Layer,HAL)或板級(jí)支持包(BoardSupport Package,BSP),它將系統(tǒng)上層軟件與底層硬件分離開(kāi)來(lái),使系統(tǒng)的底層驅(qū)動(dòng)程序與硬件無(wú)關(guān),上層軟件開(kāi)發(fā)人員無(wú)需關(guān)心底層硬件的具體情況,根據(jù)BSP層提供的接口即可進(jìn)行開(kāi)發(fā)。該層一般包含相關(guān)底層硬件的初始化、數(shù)據(jù)的輸入/輸出操作和硬件設(shè)備的配置功能。BSP具有以下兩個(gè)特點(diǎn)。
    硬件相關(guān)性:因?yàn)榍度胧綄?shí)時(shí)系統(tǒng)的硬件環(huán)境具有應(yīng)用相關(guān)性,而作為上層軟件與硬件平臺(tái)之間的接口,BSP需要為操作系統(tǒng)提供操作和控制具體硬件的方法。
    操作系統(tǒng)相關(guān)性:不同的操作系統(tǒng)具有各自的軟件層次結(jié)構(gòu),因此,不同的操作系統(tǒng)具有特定的硬件接口形式。
    實(shí)際上,BSP是一個(gè)介于操作系統(tǒng)和底層硬件之間的軟件層次,包括了系統(tǒng)中大部分與硬件聯(lián)系緊密的軟件模塊。設(shè)計(jì)一個(gè)完整的BSP需要完成兩部分工作:嵌入式系統(tǒng)的硬件初始化以及BSP功能,設(shè)計(jì)硬件相關(guān)的設(shè)備驅(qū)動(dòng)。
三、軟件層
1、系統(tǒng)軟件層
    系統(tǒng)軟件層由實(shí)時(shí)多任務(wù)操作系統(tǒng)(Real-timeOperation System,RTOS)、文件系統(tǒng)、圖形用戶接口(GraphicUser Interface,GUI)、網(wǎng)絡(luò)系統(tǒng)及通用組件模塊組成。RTOS是嵌入式應(yīng)用軟件的基礎(chǔ)和開(kāi)發(fā)平臺(tái)。
2、應(yīng)用軟件層
    應(yīng)用軟件層是由基于實(shí)時(shí)系統(tǒng)開(kāi)發(fā)的應(yīng)用程序組成,用來(lái)實(shí)現(xiàn)對(duì)被控對(duì)象的控制功能。功能層是要面對(duì)被控對(duì)象和用戶,為方便用戶操作,往往需要提供一個(gè)友好的人機(jī)界面。

    本文由培訓(xùn)無(wú)憂網(wǎng)達(dá)內(nèi)教育課程顧問(wèn)老師整理發(fā)布,更多課程信息可關(guān)注嵌入式開(kāi)發(fā)培訓(xùn)或添加老師微信:15033336050

      注:尊重原創(chuàng)文章,轉(zhuǎn)載請(qǐng)注明出處和鏈接 http://m.dedgn.cn/news-id-5474.html 違者必究!部分文章來(lái)源于網(wǎng)絡(luò)由培訓(xùn)無(wú)憂網(wǎng)編輯部人員整理發(fā)布,內(nèi)容真實(shí)性請(qǐng)自行核實(shí)或聯(lián)系我們,了解更多相關(guān)資訊請(qǐng)關(guān)注嵌入式開(kāi)發(fā)頻道查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費(fèi)申請(qǐng)?jiān)囌n。關(guān)注官方微信了解更多:150 3333 6050

留下你的信息,課程顧問(wèn)老師會(huì)一對(duì)一幫助你規(guī)劃更適合你的專業(yè)課程!
  • 姓名:

  • 手機(jī):

  • 地區(qū):

  • 想學(xué)什么:

  • 培訓(xùn)無(wú)憂網(wǎng)
免 費(fèi) 申 請(qǐng) 試 聽(tīng)
提交申請(qǐng),《培訓(xùn)無(wú)憂網(wǎng)》課程顧問(wèn)老師會(huì)一對(duì)一幫助你規(guī)劃更適合你的專業(yè)課程!

主站蜘蛛池模板: 模特视频一二三区 | 国产精品手机在线播放 | 久久久一本 | 亚洲一区二区三区不卡在线播放 | 免费一级毛片不卡在线播放 | 国产成人女人在线视频观看 | 精品国产三级a∨在线 | 国产精品在线观看 | 免费亚洲网站 | 亚洲天堂久久久 | 久草国产在线视频 | 亚洲国产系列久久精品99人人 | 澳门一级特黄真人毛片 | 91亚洲精品久久91综合 | 99在线免费观看 | 国产乱码精品一区二区三区中 | 亚洲精品视频免费 | 亚州国产视频 | 深夜福利视频在线观看 | 看毛片的网址 | 成年人看的毛片 | 免费福利入口在线观看 | 色毛片 | 韩国a级毛片 | 三级视频网站 | 四虎免费大片aⅴ入口 | 亚洲视频免费在线 | 综合欧美视频一区二区三区 | 国产精品午夜性视频 | 久久精品在线视频 | 国产精品欧美韩国日本久久 | 久久这里只有精品免费播放 | 久久国产精品歌舞团 | 在线有码 | 午夜看片网站 | 国产性tv国产精品 | 亚洲一区二区免费看 | 亚洲高清国产品国语在线观看 | 日韩欧美国产精品第一页不卡 | 国产精品免费看久久久 | 亚洲国产精品久久久久久 |