摘 要:IT及IC行業(yè)中,嵌入式系統(tǒng)已經(jīng)開始進行普及和發(fā)展。作為上述兩種領(lǐng)域中的重點技術(shù),嵌入式方案在我國電子技術(shù),軟件開發(fā)以及計算機應(yīng)用技術(shù)的發(fā)展過程中,正在逐漸的廣泛應(yīng)用,并且取得了非常好的效果。文章主要針對嵌入式系統(tǒng)的具體實際應(yīng)用進行詳細的分析以及闡述。通過文章的闡述以及分析能夠更好的提升嵌入式系統(tǒng)的發(fā)展,同時也為電子行業(yè)的發(fā)展以及創(chuàng)新貢獻力量。
關(guān)鍵詞:嵌入式系統(tǒng);軟件;硬件;應(yīng)用
在國際領(lǐng)域,嵌入式主要是針對三種系統(tǒng)的一種裝置。第一種是監(jiān)視系統(tǒng);第二種是控制系統(tǒng);第三種是輔助操作系統(tǒng)。伴隨著世界范圍內(nèi)的嵌入式發(fā)展,嵌入式的發(fā)展正在不斷的提速之中,在我國的很多領(lǐng)域中嵌入式有著非常廣泛的應(yīng)用。在現(xiàn)階段我國的嵌入式主要指的是為了實現(xiàn)我國很多方面的具體應(yīng)用能夠有效的實現(xiàn),需要按照相應(yīng)的計算機程序技術(shù)來在硬件或者軟件方面進行有效的裁剪來適應(yīng)我國各方面的發(fā)展需求。嵌入式四大主要特點:第一個是嵌入式具有非常高的可靠性;第二個是嵌入式設(shè)計成本非常的低;第三個是嵌入式的體積非常小;第四個是嵌入式具有非常低的能耗?;谏鲜鏊膫€特點,才使得嵌入式在我國的計算機系統(tǒng)中有著非常廣泛的應(yīng)用。嵌入式系統(tǒng)主要包含了四個方面:第一個是微處理器;第二個存儲器;第三個是設(shè)備接口;第四個是I/O接口。在我國的嵌入式研發(fā)過程中,要求相關(guān)設(shè)計工程師在標準的微式處理器相應(yīng)的配置中來設(shè)計針對性的電源電路;相應(yīng)的存儲器以及相應(yīng)的時鐘電路。上述的內(nèi)容就形成了傳統(tǒng)意義上的控制單元,實際應(yīng)用中稱之為核心板。在核心板中,通過針對性的裁剪來實現(xiàn)需要的嵌入式操作系統(tǒng),進而來適應(yīng)程序存儲。文章主要是針對嵌入式在我國的具體應(yīng)用來進行分析,同時和實際相結(jié)合的方式來進行系統(tǒng)性的闡述以及分析。
1 嵌入式系統(tǒng)主要內(nèi)容
文章主要從三個角度對嵌入式的主要內(nèi)容詳細闡述和分析。第一個是嵌入式的硬件系統(tǒng)。第二個是嵌入式的軟件系統(tǒng)。第三個是嵌入式系統(tǒng)的具體應(yīng)用系統(tǒng)。
1.1 嵌入式硬件系統(tǒng)
微處理器,是嵌入式系統(tǒng)的主要核心處理單元。通常意義上,嵌入式系統(tǒng)采用了兩種硬件構(gòu)架。第一種是哈弗構(gòu)架的嵌入式處理系統(tǒng);第二種是馮諾依曼嵌入式處理系統(tǒng)。在硬件指令配置上采用的是精簡處理過的復(fù)雜指令。微處理器的主要指令系統(tǒng)就是精簡的嵌入式指令系統(tǒng),精簡的指令系統(tǒng)能夠有效的保障整個系統(tǒng)的數(shù)據(jù)正常運行,同時還能夠有效的保障系統(tǒng)運行速度。最主要的是能夠有效的提升嵌入式系統(tǒng)的穩(wěn)定性以及相應(yīng)的系統(tǒng)可靠性。
嵌入式系統(tǒng)中的存儲器主要的作用就是來進行各種系統(tǒng)的代碼存儲。目前而言是一種非常科學(xué)并且完善的系統(tǒng)。主要的構(gòu)成有三部分:第一種是CACHE系統(tǒng);第二種是主存系統(tǒng);第三種是輔存系統(tǒng)。在這三部分中第一部分是最為關(guān)鍵的內(nèi)容,是整個系統(tǒng)配置的核心內(nèi)容。在系統(tǒng)正常工作過程中,CACHE系統(tǒng)是工作頻率最為頻繁的系統(tǒng)之一,是整個系統(tǒng)的核心,具有最快的運行速度。因此在嵌入式微處理器中,整個系統(tǒng)的信息讀取主要依靠CACHE系統(tǒng)的有效運行?,F(xiàn)階段,嵌入式的發(fā)展和創(chuàng)新的核心是有效的推進CACHE系統(tǒng)的有效處理和解決,這樣能夠在根本上處理訪問速度過慢的問題。
在嵌入式系統(tǒng)中,主存的主要作用是用作直接訪問。嵌入式系統(tǒng)和相應(yīng)用戶主要連接數(shù)據(jù)就是依靠主存來進行存儲的。嵌入式的存儲內(nèi)存相較于其他計算機硬件內(nèi)存有著非常大的優(yōu)勢,同時還擁有快速的數(shù)據(jù)傳輸能力。嵌入式內(nèi)存中最主要的種類有兩種:第一種是ROM種類;第二種是RAM種類。但是在實際的應(yīng)用過程中ROM 系統(tǒng)由于其優(yōu)越性已經(jīng)在廣泛的應(yīng)用過程中,速度快以及存儲量大是其最主要的特點。
嵌入式輔助存儲器是一種衍生技術(shù),這種技術(shù)主要的作用是連接各種設(shè)備的斷口,通過斷口的連接來有效的實現(xiàn)信息數(shù)據(jù)之間的傳遞以及共享。
1.2 嵌入式軟件系統(tǒng)
嵌入式軟件系統(tǒng)主要組成部分兩種:第一種是計算機硬件驅(qū)動,這種驅(qū)動包含了各種類型的驅(qū)動;第二種是計算機中操作系統(tǒng)。現(xiàn)階段的嵌入式軟件系統(tǒng)能夠有效的提升系統(tǒng)中的驅(qū)動研發(fā),同時能夠有效的提升各種設(shè)備的斷口程序,這樣就使得嵌入式的系統(tǒng)調(diào)試變得簡單和實用。
1.3 嵌入式系統(tǒng)應(yīng)用
任何系統(tǒng)的研發(fā)主要的目的還是應(yīng)用在實際的工作生產(chǎn)中。嵌入式研發(fā)的主要目的是進行有效的應(yīng)用生產(chǎn)。在應(yīng)用的過程中,需要相應(yīng)設(shè)計人員根據(jù)現(xiàn)場的使用情況以及設(shè)計本身的特點來進行針對性分析和研究,只有這樣才能夠有效的提升嵌入式的應(yīng)用范圍以及應(yīng)用效率。關(guān)于嵌入式的應(yīng)用研發(fā)還在不斷的努力研發(fā)過程中。
2 嵌入式系統(tǒng)主要應(yīng)用
文章主要從兩個方面進行嵌入式系統(tǒng)的闡述以及分析。第一個是手機領(lǐng)域的應(yīng)用,第二個是國防領(lǐng)域的應(yīng)用。
2.1 手機領(lǐng)域應(yīng)用
在當前,iphone手機風(fēng)靡全世界,iphone手機無論在硬件功能還是軟件功能上都十分強大,而iphone手機就是嵌入式技術(shù)發(fā)展的產(chǎn)物,iphone成功的秘訣就是在于完美的工業(yè)設(shè)計和嵌入式技術(shù)結(jié)合的產(chǎn)物。早在iphone問世之前,美國的palm公司就一開嵌入式系統(tǒng)在移動通信領(lǐng)域的先河,先后開發(fā)出palm 650、palm 680、palm centro以及web os系列等優(yōu)秀手機,為很多工程人員和商務(wù)人士提供了巨大的方便。而當前iphone取得的成績更為輝煌,ios系統(tǒng)的應(yīng)用軟件有數(shù)十萬之多,而蘋果較之安卓、windows phone等手機操作系統(tǒng)最為不同的是,蘋果手機的硬件和軟件的匹配度最高。
2.2 國防領(lǐng)域應(yīng)用
隨著嵌入式系統(tǒng)的發(fā)展,以及信息技術(shù)的不斷發(fā)展,世界各國的國防研究領(lǐng)域為了在國防技術(shù)上尋求突破,相繼在眾多的軍事設(shè)備中使用了嵌入式系統(tǒng),如:戰(zhàn)斗機、潛艇、導(dǎo)彈上使用的導(dǎo)航系統(tǒng),空軍使用的仿真設(shè)備,海軍使用的海圖設(shè)備等。在當前,嵌入式系統(tǒng)正為國防貢獻著自己的寶貴力量。
參考文獻
[1]劉鋒,張曉林.淺析嵌入式程序設(shè)計中的優(yōu)化問題[J].單片機與嵌入式系統(tǒng)應(yīng)用,2006(12).
[2]金麗,包志華,陳海進.基于ARM嵌入式系統(tǒng)的C程序優(yōu)化設(shè)計方法[J].南通大學(xué)學(xué)報:自然科學(xué)版,2006(3).
[3]曾振河.在ARM實時系統(tǒng)中提高程序執(zhí)行的效率[J].漳州職業(yè)技術(shù)學(xué)院學(xué)報,2008(1).
[4]陳波,石旭剛,史故臣.嵌入式C語言在系統(tǒng)開發(fā)中的代碼優(yōu)化[J].計算機時代,2008(11).
[5]覃征,王志敏,王向華,等.程序設(shè)計方法與優(yōu)化[M].西安:西安交通大學(xué)出版社,2004(3).