嵌入式概念:
嵌入式系統(tǒng)是一種專用的計算機系統(tǒng),作為裝置或設備的一部分。通常,嵌入式系統(tǒng)是一個控制程序存儲在ROM中的嵌入式處理器控制板。從應用對象來講,嵌入式系統(tǒng)是軟件和硬件的綜合體,還可以涵蓋機械等附屬裝置。
嵌入式在近年來受眾多人追捧,但嵌入式的發(fā)展歷程是怎樣的呢?以下內容將會詳細講述,從20 世紀70 年代初出現(xiàn)第一個微處理器開始,嵌入式系統(tǒng)的發(fā)展已經有20 余年的歷史了。隨著計算機技術和產品對其它行業(yè)的廣泛滲透,以應用為中心的分類方法變得更為切合實際,也就是按計算機的嵌入式應用和非嵌入式應用將其分為嵌入式計算機和通用計算機。通用計算機具有計算機的標準形式,通過裝配不同的應用軟件,以類同面目出現(xiàn)并應用在社會的各個方面,那嵌入式有哪些突出性貢獻呢?
典型產品就是PC,而嵌入式計算機則是以嵌入式系統(tǒng)的形式隱藏在各種裝置、產品和系統(tǒng)中。嵌入式系統(tǒng)將在“后PC”時期大顯身手。嵌入式系統(tǒng)則是根據(jù)應用的要求,將操作系統(tǒng)和功能軟件集成于計算機硬件系統(tǒng)之中,從而實現(xiàn)將軟件與硬件一體化的計算機系統(tǒng),這是PC時代的突出貢獻,嵌入式系統(tǒng)一般不提供與終端用戶交互的手段,具有小巧、高度自動化、響應速度快等特點。但嵌入式系統(tǒng)有自身存在的特點,作為嵌入式系統(tǒng)靈魂的嵌入式操作系統(tǒng)是隨著嵌入式系統(tǒng)的發(fā)展出現(xiàn)的,當然也是嵌入式系統(tǒng)發(fā)展到一定階段的必然產物。嵌入式操作系統(tǒng)的出現(xiàn),將會大大提高嵌入式系統(tǒng)開發(fā)的效率,改變以往嵌入式軟件設計的相關功能則只能針對具體的應用從頭做起。在嵌入式操作系統(tǒng)之上開發(fā)嵌入系統(tǒng)將會在很大程度上減少系統(tǒng)開發(fā)的工作量,從而更好地增強嵌入式應用軟件的可移植性,使嵌入式系統(tǒng)的開發(fā)方法更具科學性。
嵌入式系統(tǒng)發(fā)展歷程:
嵌入式概念其實很早就已存在,從上世紀70年代單片機的出現(xiàn)開始到今天的各種嵌入式相關的各種應用,嵌入式系統(tǒng)經歷了近30年的發(fā)展歷史,但每個階段的發(fā)展歷程都有所不同,下面來簡單了解下所經歷的四個階段:
一、無操作系統(tǒng)階段
這一階段的應用就是基于初的單片機上,多數(shù)以編程控制器的形式出現(xiàn),這一時期,一般沒有操作系統(tǒng)的相關支持,只有通過匯編語言對系統(tǒng)進行直接的控制,當然在相關運行結束之后再清除內存,當然這一時期的主要特點是:系統(tǒng)機構和功能相對都比較單一,處理效率也較低、儲存量也小,幾乎沒有用戶接口,由于具備以上特性,曾經被工業(yè)領域廣泛的認可。
二、簡單的操作系統(tǒng)階段
但隨著微電子工藝水平的提高,出現(xiàn)了大量高可靠、低耗能的嵌入式cpu,這種簡單的嵌入式操作系統(tǒng)開始出現(xiàn)并得到了迅速發(fā)展。此時的嵌入式操作系統(tǒng)隨比較簡單,但已初步具備一定的兼容性和擴展性,對控制系統(tǒng)負載以及監(jiān)控應用程序的運行有一定作用。
三、實時操作系統(tǒng)階段
在數(shù)字化通信和信息家電等巨大需求的牽引下,嵌入式系統(tǒng)得到進一步的飛速發(fā)展,隨著硬件實時性要求的提高,嵌入式系統(tǒng)的軟件規(guī)模也在不斷擴大,這一時期操作系統(tǒng)的實行性得到了很大的改善,可以再不同類型的微處理器上,實現(xiàn)高度的模塊化和擴展性運行,以此使得應用軟件的開發(fā)變的更加簡單。
四、面向internet階段
在21世紀的網絡時代,將嵌入式系統(tǒng)應用到各種網絡環(huán)境的呼聲越來越高,嵌入式設備與internet的完美結合才是嵌入式技術的真正未來,在這個信息時代和數(shù)字時代里,為嵌入式系統(tǒng)的開發(fā)帶來了巨大的機遇,同時對于嵌入式系統(tǒng)提供商來講也是新的的挑戰(zhàn)。
發(fā)展歷程大概經歷了四大階段,每個階段的發(fā)展都是新技術的更迭,那么下一個將會是怎樣的階段,讓我們共同期待……