前 言 嵌入式系統(tǒng)具有智能化程度高、體積小、可靠性高、實(shí)時(shí)性強(qiáng)等諸多優(yōu)點(diǎn),已經(jīng)越來越多地應(yīng)用于消費(fèi)電子、工業(yè)控制、汽車電子等各個(gè)行業(yè)。往往一個(gè)大的系統(tǒng)又由許多小的嵌入式系統(tǒng)共同構(gòu)成,
引言 觸摸屏因方便靈活、節(jié)省空間、直觀等特點(diǎn),作為嵌入式系統(tǒng)的輸入設(shè)備越來越受各種終端產(chǎn)品生廠商的青睞。而linux操作系統(tǒng)因?yàn)橛兄创a公開、便于裁減的優(yōu)點(diǎn),是當(dāng)前嵌入式系統(tǒng)的一大熱門選擇
隨著現(xiàn)代科學(xué)技術(shù)的發(fā)展,特種車輛的性能越來越高,系統(tǒng)構(gòu)成越來越復(fù)雜、精密,采用嵌入式傳感器實(shí)現(xiàn)眾多工況參數(shù)的實(shí)時(shí)在線監(jiān)測(cè),是未來車輛狀態(tài)監(jiān)測(cè)和故障診斷系統(tǒng)發(fā)展的必然趨勢(shì)[1]。同時(shí)由于車輛
隨著Internet的普及,實(shí)現(xiàn)智能家居遠(yuǎn)程控制不再是人們的夢(mèng)想,所謂遠(yuǎn)程控制,是指管理人員在異地通過計(jì)算機(jī)網(wǎng)絡(luò)異地?fù)芴?hào)或雙方都接入Internet等手段,聯(lián)通需被控制的計(jì)算機(jī),將被控計(jì)算機(jī)的桌面環(huán)境
嵌入式技術(shù)迅速發(fā)展,已經(jīng)被廣泛地應(yīng)用于各行各業(yè)。將嵌入式技術(shù)和數(shù)控技術(shù)結(jié)合起來產(chǎn)生了很多理論和應(yīng)用成果。但是,隨著機(jī)床加工零件復(fù)雜程度越來越大,建立嵌入式數(shù)控系統(tǒng)一致的體系架構(gòu)越來越迫切。沒有體系結(jié)構(gòu)提供通用的方法指導(dǎo),將各式各樣的軟硬件模塊集成到數(shù)控系統(tǒng)中將是非常繁重且容易出錯(cuò)的工作。嵌入式數(shù)控系統(tǒng)體系結(jié)構(gòu)就是要為各個(gè)模塊提供集成規(guī)則和接口規(guī)范,通過這些集成規(guī)則和接口規(guī)范,不同的開發(fā)者能夠構(gòu)建出通用的模塊。利用通用的模塊和通用的集成規(guī)則,可以構(gòu)建不同的嵌入式數(shù)控系統(tǒng),由數(shù)控系統(tǒng)集成到工控站,由工控站再到
嵌入式系統(tǒng)是以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ)、軟硬件均可裁剪、適應(yīng)應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。其發(fā)展已有二十多年的歷史,國(guó)際上也出現(xiàn)了一些著名的嵌入式操作系統(tǒng),如VxWorks,Palm OS,Windows CE等等,但這些操作系統(tǒng)均屬于商品化產(chǎn)品,價(jià)格昂貴且由于源代碼不公開導(dǎo)致了諸如對(duì)設(shè)備的支持 ,應(yīng)用軟件的移植等一系列的問題。而Linux作為一種優(yōu)秀的Free OS,近幾年在嵌入式領(lǐng)域異軍突起,成為了最有潛力的嵌入式操作系統(tǒng)。
引言 在很多嵌入式控制系統(tǒng)中,系統(tǒng)既要完成大量的信息采集和復(fù)雜的算法,又要實(shí)現(xiàn)精確的控制功能。采用運(yùn)行有嵌入式Linux操作系統(tǒng)的ARM9微控制器完成信號(hào)采集及實(shí)現(xiàn)上層控制算法,并向DSP芯片發(fā)
引 言 隨著物聯(lián)網(wǎng)技術(shù)的發(fā)展,眾多的嵌入式系統(tǒng)均有增加Wi-Fi特性的需求,比如利用智能手機(jī)內(nèi)建的Wi-Fi來遙控各種嵌入式設(shè)備,使支持機(jī)器對(duì)機(jī)器的通信(M2M)具有物聯(lián)網(wǎng)通訊功能的嵌入式網(wǎng)絡(luò)解決方案
信息交互終端是一種以信息交流為主要目的,為個(gè)性化用戶提供信息處理、存儲(chǔ)和查詢等功能的嵌入式設(shè)備。與個(gè)人電腦機(jī)相比,該設(shè)備結(jié)構(gòu)簡(jiǎn)單、功能專一、操作簡(jiǎn)單。目前,信息交互終端主要應(yīng)用于銀行、移
前 言 目前嵌入式系統(tǒng)的應(yīng)用越來越廣泛,一臺(tái)通用PC的外部設(shè)備就有5~10個(gè)嵌入式微處理器,如鍵盤、軟驅(qū)、硬盤、顯示器、打印機(jī)、掃描儀、USB接口等均是由嵌入式處理器控制的。在制造工業(yè)、過程控制、
前 言 隨著CPU速度的迅速提高,CPU與片外存儲(chǔ)器的速度差異越來越大,匹配CPU與外部存儲(chǔ)器的方法通常是采用Cache或者片上存儲(chǔ)器。微處理器中片上存儲(chǔ)器結(jié)構(gòu)通常包含指令Cache ,數(shù)據(jù)Cache 或者片上存儲(chǔ)
引言 網(wǎng)絡(luò)化控制系統(tǒng)NCS(Networked Control SystEMS)是指控制系統(tǒng)的各智能設(shè)備即傳感器,控制器和執(zhí)行器分布在不同地域空間,通過網(wǎng)絡(luò)形成閉合回路,各節(jié)點(diǎn)之間的數(shù)據(jù)和信息的交換需要網(wǎng)絡(luò)來實(shí)現(xiàn)。
1前 言 便攜式媒體播放器(PortableMediaPlayer,PMP)是目前半導(dǎo)體供應(yīng)商討論的一個(gè)熱點(diǎn)話題。PMP是一種以播放多媒體文件為核心功能的消費(fèi)類娛樂產(chǎn)品,其中的多媒體文件包括音頻、視頻、Flash動(dòng)畫、
在USB的拓?fù)錂C(jī)構(gòu)中居于核心地位的是主機(jī)(Host),任何一次USB的數(shù)據(jù)傳輸都必須由主機(jī)來發(fā)起和控制,所有USB設(shè)備都只能和主機(jī)建立連接,任何兩個(gè)外設(shè)之間或是兩個(gè)主機(jī)之間無法直接通信。而目前,大量扮
1前 言 Linux由于其具有內(nèi)核強(qiáng)大且穩(wěn)定,易于擴(kuò)展和裁減,豐富的硬件支持等諸多優(yōu)點(diǎn),在嵌入式系統(tǒng)中得到了廣泛的應(yīng)用。很多嵌入式Linux系統(tǒng),特別是一些具有與用戶強(qiáng)交互的嵌入式系統(tǒng),往往需要配備
近年來,隨著微處理器技術(shù)、DSP技術(shù)、多媒體編解碼技術(shù)以及嵌入式技術(shù)的發(fā)展,多媒體娛樂終端已經(jīng)成為消費(fèi)性電子產(chǎn)品的熱點(diǎn)。同時(shí),逐漸成熟的市場(chǎng)隨著MP3在市場(chǎng)上取得的巨大成功,以及MP4、數(shù)字電視
嵌入式系統(tǒng)是以應(yīng)用為中心、以計(jì)算機(jī)技術(shù)為基礎(chǔ)、軟件硬件可裁剪、適應(yīng)應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。近年來,隨著微處理器技術(shù)、DSP技術(shù)、多媒體編解碼技術(shù)以
Blackfin(BF)系列DSP是ADI公司和Intel公司共同開發(fā)的DSP,采用了一種新型結(jié)構(gòu)MSA.BF系列中的BF537具有較塊的運(yùn)算速度和豐富的接口資源,長(zhǎng)于控制和視頻圖像處理,且其帶有符合IEEE 802.3規(guī)范的以太
1 前 言 嵌入式系統(tǒng)是先進(jìn)的計(jì)算機(jī)技術(shù)、半導(dǎo)體技術(shù)、電子技術(shù)與各個(gè)行業(yè)的具體應(yīng)用相結(jié)合后的產(chǎn)物, 它是硬件與軟件是緊密捆綁在一起的系統(tǒng), 這一特點(diǎn)就決定了它必然是一個(gè)技術(shù)密集、高度分散、不斷
前言 目前,嵌入式操作系統(tǒng)的種類很多,如VxWorks,WindowsCE和Linux等。在這些操作系統(tǒng)中,Linux是發(fā)展最快,應(yīng)用最廣泛的。由于使用費(fèi)用、開放源代碼程度和使用習(xí)慣等各方面因素,Linux是得到較多