對(duì)于WinCE嵌入式軟件開發(fā)程序發(fā)展的認(rèn)識(shí)
出處:互聯(lián)網(wǎng) 發(fā)布于:2011-09-04 13:09:46
嵌入式軟件開發(fā)主要針對(duì)計(jì)算能力有限的CPU進(jìn)行的軟件開發(fā),比如INTEL的CPU芯片時(shí)鐘頻率可以達(dá)到1G HZ,雖然INTEL的CPU運(yùn)算能力強(qiáng)大,但是體積大,發(fā)熱大,不適合使用在某些場(chǎng)合,比如你的手機(jī)里面安裝一個(gè)奔騰芯片再加一個(gè)大風(fēng)扇,可能嗎?這個(gè)時(shí)候就要使用一些體積小,功耗低,運(yùn)算能力有限的專用CPU,比如手機(jī)上使用的CPU處理器大概頻率在30M左右(好象是這個(gè)頻率),在這種CPU上運(yùn)行的操作系統(tǒng)就是嵌入式操作系統(tǒng),這些操作系統(tǒng)占用比較小的硬件資源,但是卻有相對(duì)較高的執(zhí)行調(diào)度效率。
嵌入于宿主設(shè)備,智能地完成宿主設(shè)備功能的計(jì)算機(jī)就是嵌入式計(jì)算機(jī),或簡(jiǎn)稱為嵌入式。嵌入式計(jì)算機(jī)的構(gòu)成:可以是單片的微控制器(MC-micro-controller),在我國(guó)習(xí)慣于稱做單片機(jī);也可以是由微處理器(MP-microprocessor)另加存儲(chǔ)器及外部設(shè)備構(gòu)成;還可以在MC/MP的基礎(chǔ)上附加數(shù)字信號(hào)處理器(DSP)部件,構(gòu)成多核MP/MC。
新一代嵌入式計(jì)算機(jī)的主要特征:
繼承了整個(gè)PC機(jī)時(shí)期的技術(shù)成就,特別是進(jìn)入90年代后的萬(wàn)維網(wǎng)(Web)技術(shù)(產(chǎn)品有可接入萬(wàn)維網(wǎng)的手持式PDA設(shè)備等)和多媒體技術(shù)(產(chǎn)品有高質(zhì)量數(shù)字音響、數(shù)字視盤播放器,數(shù)碼靜態(tài)相機(jī)、數(shù)碼視頻攝像機(jī)等等)。這類嵌入式的目標(biāo)是想把桌面PC機(jī)上成熟的技術(shù)拆解下來,放入手持設(shè)備或移動(dòng)設(shè)備,供用戶隨時(shí)隨地進(jìn)行消費(fèi)。網(wǎng)中行之有效的眾多通信協(xié)議,多媒體的MP3、JPEG、MPEG等所采用的標(biāo)準(zhǔn)數(shù)據(jù)格式及各種庫(kù)函數(shù)都使用32位格式和32位的編程軟件,所以嵌入式也注定要使用32位的微處理器。
嵌入式32位微處理器的技術(shù)進(jìn)步
當(dāng)前嵌入式所用MP多是32位RISC DSP雙核或RISC/DSP單核結(jié)構(gòu)。過去比較著名的RISC生產(chǎn)廠家起著基石作用。許多新興的嵌入式廠家購(gòu)買他們的RISC嫁接到自己的DSP核上。一些著名的生產(chǎn)CISC微處理器的廠家不甘心丟失嵌入式市場(chǎng),也紛紛向RISC及DSP靠攏。從1981年Ready System發(fā)展了世界上第1個(gè)商業(yè)嵌入式實(shí)時(shí)內(nèi)核(VRTX32),到今天已經(jīng)有近20年的歷史。20世紀(jì)80年代的產(chǎn)品還只支持一些16位的微處理器,如68k,8086等。這時(shí)候的RTOS還只有內(nèi)核,以銷售二進(jìn)制代碼為主。當(dāng)時(shí)的產(chǎn)品除VRTX外,還有IPI公司的MTOS和80年代末ISI公司的PSOS。產(chǎn)品主要用于軍事和電信設(shè)備。進(jìn)入20世紀(jì)90年代,現(xiàn)代操作系統(tǒng)的設(shè)計(jì)思想,如微內(nèi)核設(shè)計(jì)技術(shù)和模塊化設(shè)計(jì)思想,開始滲入RTOS領(lǐng)域。老牌的RTOS廠家如Ready System(在1995年與Microtec Research合并),也推出新一代的VRTXsa實(shí)時(shí)內(nèi)核,新一代的RTOS廠家Windriver推出了Vxwork。另外在這個(gè)時(shí)期,各家公司都有力求擺脫完全依賴第三方工具的制約,而通過自己收購(gòu)、授權(quán)或使用工具鏈的方式,組成1套完整的開發(fā)環(huán)境。例如,ISI公司的Prismt、著名的Tornado(Windriver)和老牌的Spectra(VRTX開發(fā)系統(tǒng))等。
新型嵌入式微處理器的誕生
進(jìn)入20世紀(jì)90年代中期,互聯(lián)網(wǎng)之風(fēng)在北美日漸風(fēng)行。網(wǎng)絡(luò)設(shè)備制造商、終端產(chǎn)品制造商都要求RTOS有網(wǎng)絡(luò)和圖形界面的功能。為了方便使用大量現(xiàn)存的軟件代碼,他們希望RTOS廠家都支持標(biāo)準(zhǔn)的API,如POSIX, Win32等,并希望RTOS的開發(fā)環(huán)境與他們已經(jīng)熟悉的UNIX,Windows一致。這個(gè)時(shí)期代表性的產(chǎn)品有Vxwork,QNX, Lynx和WinCE等。
上一篇:教你如何編譯busybox
下一篇:概念解析—BSP
版權(quán)與免責(zé)聲明
凡本網(wǎng)注明“出處:維庫(kù)電子市場(chǎng)網(wǎng)”的所有作品,版權(quán)均屬于維庫(kù)電子市場(chǎng)網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫(kù)電子市場(chǎng)網(wǎng),http://www.hbjingang.com,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。
如涉及作品內(nèi)容、版權(quán)等問題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- ARM技術(shù)架構(gòu)與應(yīng)用開發(fā)實(shí)踐指南2026/1/6 10:40:19
- 嵌入式實(shí)時(shí)操作系統(tǒng)(RTOS)選型與移植技術(shù)指南2025/12/31 10:42:31
- 工業(yè)嵌入式系統(tǒng):通信接口技術(shù)選型與抗干擾設(shè)計(jì)實(shí)踐2025/12/15 14:36:53
- 深入解析嵌入式 OPENAMP 框架:開啟異核通信新時(shí)代2025/7/22 16:27:29
- 一文快速了解OPENWRT基礎(chǔ)知識(shí)2025/7/14 16:59:04
- 高速PCB信號(hào)完整性(SI)設(shè)計(jì)核心實(shí)操規(guī)范
- 鎖相環(huán)(PLL)中的環(huán)路濾波器:參數(shù)計(jì)算與穩(wěn)定性分析
- MOSFET反向恢復(fù)特性對(duì)系統(tǒng)的影響
- 電源IC在惡劣環(huán)境中的防護(hù)設(shè)計(jì)
- 連接器耐腐蝕性能測(cè)試方法
- PCB電磁兼容(EMC)設(shè)計(jì)與干擾抑制核心實(shí)操規(guī)范
- 用于相位噪聲測(cè)量的低通濾波器設(shè)計(jì)與本振凈化技術(shù)
- MOSFET在高頻開關(guān)中的EMI問題
- 電源IC在便攜式設(shè)備中的設(shè)計(jì)要點(diǎn)
- 連接器結(jié)構(gòu)設(shè)計(jì)常見問題分析









