手機版WPS 手機版wps免費下載
2022-11-29
更新時間:2022-04-03 14:38:48作者:佚名
嵌入式系統(tǒng)是設(shè)計完成復(fù)雜功能的硬件和軟件,并使其緊密耦合在一起的計算機系統(tǒng)。本文從嵌入式系統(tǒng)的基本知識出發(fā),介紹其基本概念,組成和特點,并簡單的簡述了嵌入式系統(tǒng)的開發(fā)與設(shè)計過程和一些主要的應(yīng)用。
嵌入式系統(tǒng)的簡單定義:嵌入式系統(tǒng)是以應(yīng)用為中心、以計算機技術(shù)為基礎(chǔ),軟硬件可裁剪,應(yīng)用系統(tǒng)對功能、可靠性、成本、體積、功耗和應(yīng)用環(huán)境有特殊要求的專用計算機系統(tǒng)。是將應(yīng)用程序、操作系統(tǒng)和計算機硬件集成在一起的系統(tǒng)。
1 嵌入式系統(tǒng)的組成和特點
嵌入式系統(tǒng)是專用計算機應(yīng)用系統(tǒng),它具有一般計算機體統(tǒng)組成的共性。
?。?)嵌入式系統(tǒng)整體分為硬件基本結(jié)構(gòu)和軟件基本結(jié)構(gòu)。硬件結(jié)構(gòu)以嵌入式微處理器為中心,配置存儲器、I/0設(shè)備、通信模塊以及電源等必要的輔助接口。
(2)嵌入式系統(tǒng)的特點
功耗限制:嵌入式系統(tǒng)中,尤其是在用電池供電的嵌入式系統(tǒng)中,這是一個主要考慮的因素。大耗電量直接影響到硬件費用,并影響電源壽命以及帶來散熱問題。
低成本:包含硬件成本和軟件成本。硬件成本主要決定于所使用的微處理器、所需的內(nèi)存及相應(yīng)的外圍芯片;軟件成本通常難于預(yù)測,但一個好的設(shè)計方法有利于降低軟件成本。
多速率:系統(tǒng)同時運行多個實時性任務(wù),系統(tǒng)必須同時控制這些動作,但這些動作有些速度慢,有些速度快。
實時性:實時性的本質(zhì)是任務(wù)處理所化費時間的可預(yù)測性,即任務(wù)需要在規(guī)定的時限內(nèi)完成。任務(wù)執(zhí)行的時間可以根據(jù)系統(tǒng)的軟硬件的信息而進行確定性的預(yù)測。也就是說,如果硬件可以做這件工作,那么基于實時操作系統(tǒng)的軟件將可以確定性的做這件工作。
除此之外,嵌入式系統(tǒng)有一個重要的特點就是不可壟斷性。PC有WinTel壟斷,嵌入式系統(tǒng)工業(yè)的基礎(chǔ)是以應(yīng)用為中心的“芯片”設(shè)計和面向應(yīng)用的軟件產(chǎn)品開發(fā)。
2 嵌入式系統(tǒng)的基本設(shè)計與開發(fā)過程
系統(tǒng)設(shè)計開發(fā)從系統(tǒng)需求分析開始;第二步是對于規(guī)格的說明,在這一步對所要設(shè)計的系統(tǒng)功能進行更加詳細地描述,這些描述并不涉及系統(tǒng)的組成;第三步是系統(tǒng)的結(jié)構(gòu)設(shè)計,在這一階段以大的構(gòu)件為單位設(shè)計系統(tǒng)內(nèi)部詳細構(gòu)造,明確軟、硬件功能的劃分;第四步是構(gòu)件設(shè)計,它包括系統(tǒng)程序模塊設(shè)計、專用硬件芯片選擇及硬件電路設(shè)計;第五步是系統(tǒng)集成,在完成了所有構(gòu)件設(shè)計的基礎(chǔ)上進行系統(tǒng)集成,構(gòu)造出所需的完整系統(tǒng)。
在設(shè)計之前,必須明白要設(shè)計什么。在設(shè)計的最初階段,應(yīng)從客戶那里收集系統(tǒng)功能的非形式描述,在此稱其為需求;對需求進行提煉,以得到系統(tǒng)的規(guī)格說明,規(guī)格說明中應(yīng)包含進行系統(tǒng)體系結(jié)構(gòu)設(shè)計所需的足夠信息。
系統(tǒng)結(jié)構(gòu)設(shè)計的目的是描述系統(tǒng)如何實現(xiàn)系統(tǒng)的功能,它是系統(tǒng)整體結(jié)構(gòu)的一個計劃。體系結(jié)構(gòu)設(shè)計中明確需要什么樣的構(gòu)件,而構(gòu)件設(shè)計中就是設(shè)計或選擇符合體系結(jié)構(gòu)和規(guī)格說明中所需求的構(gòu)件。構(gòu)件通常既包括硬件,如FPGA、電路板等,也包括軟件模塊。在所有工作完成之后就要進行系統(tǒng)的調(diào)試與集成。
3 嵌入式系統(tǒng)設(shè)計的主要應(yīng)用
對于嵌入式的信息系統(tǒng)應(yīng)用來說,其前景是十分廣泛的,它已經(jīng)涉及到了我們生活的各個方面,不僅用在一些家用電器上,例如冰箱、洗衣機,而且還在一些交通工具上有所應(yīng)用,例如汽車等,還包括一些遠程的會議系統(tǒng)管理等,由此可見,嵌入式系統(tǒng)的開發(fā)應(yīng)用具有很大的市場需要.因此在這個過程中,我們一定要按照相關(guān)的需求進行科學(xué)有效的管理,掌握該系統(tǒng)運用的相關(guān)要求以及應(yīng)用操作規(guī)范,在此基礎(chǔ)之上把該系統(tǒng)運用到我們的日常生活當中,這樣也就大大提高我們生活的水平。
嵌入式系統(tǒng)目前已在國防、國民經(jīng)濟及社會生活各領(lǐng)域普及應(yīng)用,用于企業(yè)、軍隊、辦公室、實驗室以及個人家庭等各種場所。如圖:
在這些應(yīng)用中,可以著重于在控制方面的應(yīng)用。就遠程家電控制而言,除了開發(fā)出支持TCP/IP的嵌入式系統(tǒng)之外,家電產(chǎn)品控制協(xié)議也需要制訂和統(tǒng)一,這需要家電生產(chǎn)廠家來做。同樣的道理,所有基于網(wǎng)絡(luò)的遠程控制器件都需要與嵌入式系統(tǒng)之間實現(xiàn)接口,然后再由嵌入式系統(tǒng)來控制并通過網(wǎng)絡(luò)實現(xiàn)控制。
4 結(jié)束語
綜上所述,通過本文,充分了解了嵌入式系統(tǒng)的組成、開發(fā)與應(yīng)用。如今隨著科學(xué)技術(shù)的迅速發(fā)展,嵌入式系統(tǒng)已經(jīng)滲入到生活的各個領(lǐng)域,嵌入式系統(tǒng)作為科技領(lǐng)域中重要的組成部分,對于未來的可持續(xù)發(fā)展具有重要作用,它一定會使我國的科學(xué)技術(shù)迅猛發(fā)展。