微處理器在工業(yè)控制和電子檢測行業(yè)的高性能使其在應用領(lǐng)域發(fā)生了很大的變化。于是,將微型計算機嵌入到硬件對象體系中,并配置各種外圍接口電路,實(shí)現對象體系智能化控制的嵌入式系統應運而生。隨著(zhù)單片機技術(shù)及其外圍擴展電路技術(shù)的飛速發(fā)展,使嵌入式系統技術(shù)得到充分的應用。區別于通用型計算機系統,嵌入式測控系統是一個(gè)全新的測控領(lǐng)域,其功能豐富,功耗低,控制精度高,可以應用于要求很高的計算機測控系統中。典型的萬(wàn)能試驗機測控系統是由相關(guān)的嵌入式單片機及其硬件電路和裁剪的Linux操作系統及其他應用程序組成。其特點(diǎn)是:功能強大、性?xún)r(jià)比高;多任務(wù)能力強;實(shí)時(shí)性處理能力高;占用空間小,效率高;在工業(yè)領(lǐng)域可以根據實(shí)際工況或廠(chǎng)家的要求,進(jìn)行系統設計。嵌入式系統的發(fā)展,大致分為以下幾個(gè)階段:
1、 以單芯片為核心的嵌入式系統。該系統主要應用于要求較高的工業(yè)領(lǐng)域。沒(méi)有人機交互功能,現場(chǎng)控制難。這種測控系統技術(shù)相對簡(jiǎn)單,用戶(hù)接口少,實(shí)時(shí)性低,無(wú)法滿(mǎn)足大容量存儲。
2、 以嵌入式CPU加簡(jiǎn)單操作系統為核心的嵌入式系統。該系統的特點(diǎn)是CPU類(lèi)型多但通用性差,低功能的前提下效率較高,具備一定的擴展能力,但由于上位機測控系統限制,人機交互不完善。
3、 以嵌入式操作系統為依托的嵌入式系統。該系統的主要特點(diǎn)是:可以廣泛的應用于各種不同的硬件平臺;根據硬件平臺的不同進(jìn)行Linux操作系統的內核裁剪,避免源代碼和軟件資源的浪費;提供了豐富的串口資源驅動(dòng),節省在軟件設計時(shí)的人力和資源的浪費;提供了豐富的資源,實(shí)時(shí)性和底層開(kāi)發(fā)資源豐富。
4、 基于網(wǎng)絡(luò )的嵌入式系統,嵌入式系統與Iemet的結合代表著(zhù)嵌入式技術(shù)未來(lái)的發(fā)展方向。嵌入式系統在工業(yè)控制、交通管理、信息家電、家庭智能管理系統、機器人、機電產(chǎn)品和個(gè)人數字終端等領(lǐng)域均有廣泛應用。隨著(zhù)嵌入式系統支持平臺的發(fā)展和現有技術(shù)的不斷進(jìn)步,嵌入式技術(shù)的發(fā)展空間越來(lái)越廣泛。嵌入式Linux 是Linux操作系統裁剪之后的產(chǎn)品,該系統能夠在硬件平臺上運行。
其主要特點(diǎn)如下:
1、 源代碼開(kāi)發(fā)。網(wǎng)絡(luò )和其他平臺上有很多開(kāi)放的源代碼提供及相應的學(xué)習資料。
2、 內核小。通過(guò)Linux內核裁剪技術(shù),可以將Linux操作系統內核裁剪到200KB左右。
3、 Linux操作系統也是開(kāi)放的,可以按照自己的需要下載適合自己開(kāi)發(fā)Linux操作系統。
4、 硬件平臺豐富。Linux操作系統可以在不同的硬件平臺上運行。
5、 內核資源豐富。裁剪后的內核可以根據自己需要保留不同的應用程序。 |