嵌入式操作系統(tǒng) 文章 進(jìn)入嵌入式操作系統(tǒng)技術(shù)社區(qū)
VxWorks基本概念及常見問題
- Bootrom和Boot image的區(qū)別,Boot image和VxWorks image的聯(lián)系和區(qū)別bootrom 是指on-chip bootrom,在CPU芯片內(nèi)部,內(nèi)嵌有小的boot程序(bootloader),類似于PC機(jī)主板上的BIOS的存儲(chǔ)區(qū)域。和boot image不是一回事。VxWorks文檔中的bootrom區(qū)是指boot image存放的位置。 boot image的作用是把VxWorks image 加載到主板。boot image只初始化很少的硬件系統(tǒng)如串口,網(wǎng)口等。為加載Vx
- 關(guān)鍵字: 嵌入式操作系統(tǒng) 嵌專題Vx
嵌入式操作系統(tǒng)VxWorks簡(jiǎn)介
- VxWorks操作系統(tǒng)是美國(guó)WindRiver公司于1983年設(shè)計(jì)開發(fā)的一種嵌入式實(shí)時(shí)操作系統(tǒng)(RTOS),是嵌入式開發(fā)環(huán)境的關(guān)鍵組成部分。良好的持續(xù)能力、高性能的內(nèi)核以及友好的用戶開發(fā)環(huán)境,在嵌入式實(shí)時(shí)操作系統(tǒng)領(lǐng)域占據(jù)一席之地。它以其良好的可靠性和卓越的實(shí)時(shí)性被廣泛地應(yīng)用在通信、軍事、航空、航天等高精尖技術(shù)及實(shí)時(shí)性要求極高的領(lǐng)域中,如衛(wèi)星通訊、軍事演習(xí)、彈道制導(dǎo)、飛機(jī)導(dǎo)航等。在美國(guó)的 F-16、FA-18 戰(zhàn)斗機(jī)、B-2 隱形轟炸機(jī)和愛國(guó)者導(dǎo)彈上,甚至連1997年在火星表面登陸的火星探測(cè)器上也使用到了V
- 關(guān)鍵字: 嵌入式操作系統(tǒng) 嵌專題Vx
VxWorks 6.2輕松應(yīng)對(duì)設(shè)備軟件的特殊挑戰(zhàn)
- “軟件”與“硬件”必須相輔相成,才能確?!吧硇慕】怠?。對(duì)于服務(wù)器、桌面或者筆記本PC來說,軟件與硬件的協(xié)調(diào)比較容易做到,因?yàn)檫@些設(shè)備的硬件環(huán)境都是標(biāo)準(zhǔn)化的。而對(duì)于其他的電子設(shè)備來說,由于硬件環(huán)境的千差萬別,軟件與硬件的協(xié)調(diào)就會(huì)面臨更多的挑戰(zhàn)。 作為業(yè)界著名的嵌入式操作系統(tǒng),VxWorks從一開始就具備了可裁剪性的良好“血統(tǒng)”。風(fēng)河(Wind River)系統(tǒng)公司不久前宣布推出VxWorks的模塊化版本——VxWorks 6.2,進(jìn)一步把可裁剪性提升到了新的水平,使這個(gè)在設(shè)備軟件領(lǐng)域流傳
- 關(guān)鍵字: 嵌入式操作系統(tǒng) 嵌專題Vx
基于VxWorks的視頻采集系統(tǒng)的設(shè)計(jì)
- 1 引言多媒體通信技術(shù)的發(fā)展為信息的獲取和傳輸提供了豐富的手段,視頻數(shù)據(jù)是其中不可缺少的重要組成部分,而視頻數(shù)據(jù)的獲取離不開視頻采集系統(tǒng)。 目前,視頻采集系統(tǒng)的應(yīng)用極為廣泛,許多產(chǎn)品和設(shè)施,例如遠(yuǎn)程監(jiān)控、可視電話、會(huì)議電視等等,都需要采集視頻信息。而且,隨著PC機(jī)的普及,人們可以直接利用PC機(jī)進(jìn)行視頻采集,采集到的視頻數(shù)據(jù)經(jīng)過處理后保存在本地或者發(fā)送到遠(yuǎn)方。由于視頻的采集、處理和傳輸都在一臺(tái)PC機(jī)上完成,因此可以大大降低系統(tǒng)的復(fù)雜度和價(jià)格。 我
- 關(guān)鍵字: 嵌入式操作系統(tǒng) 嵌專題Vx
風(fēng)河支持OCTEON多內(nèi)核MIPS64處理器產(chǎn)品
- 全球領(lǐng)先的設(shè)備軟件優(yōu)化(DSO)廠商風(fēng)河系統(tǒng)公司與全球領(lǐng)先的網(wǎng)絡(luò)、安全和嵌入式處理器解決方案供應(yīng)商Cavium Networks公司日前共同宣布,Wind River Platform for Network Equipment, Linux Edition和Wind River VxWorks 6.1已全面支持Cavium Networks的OCTEON多內(nèi)核MIIPS64處理器產(chǎn)品系列。 Wind River商用級(jí)Linux平臺(tái)采用了一個(gè)最新Linux2.6內(nèi)核技術(shù)為基礎(chǔ)、并歷經(jīng)完整的測(cè)試與驗(yàn)證
- 關(guān)鍵字: 嵌入式操作系統(tǒng) 嵌專題Vx
MiniGUI:跨操作系統(tǒng)的嵌入式圖形支持系統(tǒng)
- 電子產(chǎn)品世界,為電子工程師提供全面的電子產(chǎn)品信息和行業(yè)解決方案,是電子工程師的技術(shù)中心和交流中心,是電子產(chǎn)品的市場(chǎng)中心,EEPW 20年的品牌歷史,是電子工程師的網(wǎng)絡(luò)家園
- 關(guān)鍵字: MiniGUI 嵌入式操作系統(tǒng)
VxWorks任務(wù)編程中常見異常分析
- 在任務(wù)運(yùn)行過程中,會(huì)出現(xiàn)一些異常的情況,導(dǎo)致任務(wù)不能正常運(yùn)行或者對(duì)操作系統(tǒng)造成影響。一般來說,這些異常是由程序的邏輯錯(cuò)誤造成的,防止這些異常情況的出現(xiàn)和出現(xiàn)后進(jìn)行補(bǔ)救就有格外重要的意義。 1 代碼重入與共享 在應(yīng)用中,可能會(huì)出現(xiàn)多個(gè)任務(wù)調(diào)用同一段代碼的情況,由于任務(wù)占用CPU是串行的,不會(huì)出現(xiàn)代碼資源使用沖突。但是,不同優(yōu)先級(jí)的任務(wù)同時(shí)調(diào)用同一段代碼,則可能出現(xiàn)低優(yōu)先級(jí)任務(wù)執(zhí)行某一函數(shù)時(shí)被執(zhí)行該函數(shù)的高優(yōu)先級(jí)任務(wù)打斷的情況,如果函數(shù)中要改寫全局變量而沒有使用互斥,就有可能導(dǎo)致錯(cuò)誤的存
- 關(guān)鍵字: 嵌入式操作系統(tǒng) 嵌專題Vx
開源呼聲不斷,VxWorks將走上開源道路?
- 市場(chǎng)調(diào)研公司Evans Data近日的研究報(bào)告指出,過去三年亞洲地區(qū)使用開放源代碼的軟件開發(fā)者數(shù)量增加了40%以上,開放源代碼的操作系統(tǒng)成了軟件開發(fā)者使用最多的工具。開源的典范是Linux,其低廉的成本以及豐富的代碼資源對(duì)設(shè)備軟件開發(fā)者充滿了吸引力,近年來取得了長(zhǎng)足發(fā)展。 不過,這些特質(zhì)同時(shí)也給Linux平臺(tái)的維護(hù)和開發(fā)效率帶來了極大的困擾,影響到開發(fā)者對(duì)Linux開發(fā)工具的滿意度。為了解決Linux的這些遺憾,有一種方式就是同商業(yè)軟件商合作,例如風(fēng)河與開源方案供應(yīng)商RedHat就攜手在Linux
- 關(guān)鍵字: 嵌入式操作系統(tǒng) 嵌專題Vx
嵌入式實(shí)時(shí)操作系統(tǒng)VxWorks入門(3)
- 3. 建立調(diào)試環(huán)境 3.1配置FTP服務(wù)器 宿主機(jī)上的FTP服務(wù)器用于在系統(tǒng)成功引導(dǎo)后,下載VxWorks的運(yùn)行時(shí)映象,最好使用Tornado開發(fā)環(huán)境自帶的FTP服務(wù)軟件。 如圖11,打開Tornado FTP Server,選擇“Security”菜單下的“Users/Rights”子菜單,創(chuàng)建User Name為“target”,修改“Home Directory”為“D:\”(即DEFAULT_BOOT_LINE參數(shù)中所指定VxWorks映像目錄),修改用戶名為“target”,
- 關(guān)鍵字: 嵌入式操作系統(tǒng) 嵌專題Vx
嵌入式實(shí)時(shí)操作系統(tǒng)VxWorks入門(2)
- 2. 構(gòu)造BSP 2.1下載和編譯網(wǎng)卡驅(qū)動(dòng) VMware為運(yùn)行于其上的操作系統(tǒng)提供虛擬網(wǎng)卡支持,該網(wǎng)卡類型即為AMD的PC-NET,在Tornado開發(fā)包中已經(jīng)包含了該類型網(wǎng)卡的驅(qū)動(dòng)程序,但經(jīng)過測(cè)試,在VMware環(huán)境中該驅(qū)動(dòng)無法正常工作,所以可從AMD的網(wǎng)站上下載最新的驅(qū)動(dòng)程序。下載得到的是一個(gè)可執(zhí)行的安裝程序,運(yùn)行該程序?qū)⒌玫揭粋€(gè)壓縮包和一個(gè)幫助文件,按照該幫助的要求,將壓縮包直接釋放到Tornado目錄下。如果提示是否允許覆蓋文件,則選擇允許。 此后按如下步驟完成驅(qū)動(dòng)程序的編譯和
- 關(guān)鍵字: 嵌入式操作系統(tǒng) 嵌專題Vx
嵌入式實(shí)時(shí)操作系統(tǒng)VxWorks入門(1)
- 嵌入式實(shí)時(shí)操作系統(tǒng)VxWorks入門――開發(fā)環(huán)境構(gòu)建 VxWorks操作系統(tǒng)是美國(guó)WindRiver公司于1983年設(shè)計(jì)開發(fā)的一種嵌入式實(shí)時(shí)操作系統(tǒng)(RTOS),它以其良好的可靠性和卓越的實(shí)時(shí)性被廣泛地應(yīng)用在通信、軍事、航空、航天等高精尖技術(shù)及實(shí)時(shí)性要求極高的領(lǐng)域中,如衛(wèi)星通訊、軍事演習(xí)、彈道制導(dǎo)、飛機(jī)導(dǎo)航等。在美國(guó)的 F-16、FA-18 戰(zhàn)斗機(jī)、B-2隱形轟炸機(jī)和愛國(guó)者導(dǎo)彈上,甚至連1997年4月在火星表面登陸的火星探測(cè)器上也使用到了VxWorks。VxWorks原先對(duì)中國(guó)區(qū)禁止銷售,自解禁以
- 關(guān)鍵字: 嵌入式操作系統(tǒng) 嵌專題Vx
Windows CE開發(fā)之起步停車
- 最近一段時(shí)間,移動(dòng)設(shè)備開發(fā)越來越多的成為了程序員社區(qū)的話題。移動(dòng)設(shè)備主要包括智能手機(jī)和PDA,是嵌入式開發(fā)中很重要的一個(gè)方向。在智能手機(jī)領(lǐng)域被大多數(shù)手機(jī)廠商支持的J2ME無疑是領(lǐng)頭羊,隨著多普達(dá)推出了515手機(jī),基于微軟CE平臺(tái)的SmartPhone也逐漸成為關(guān)注焦點(diǎn)。一直不溫不火的PDA市場(chǎng),也在行業(yè)應(yīng)用領(lǐng)域有所收獲,Pocket PC由于其開發(fā)與Windows平臺(tái)的一致性而得到了開發(fā)人員的青睞。 在長(zhǎng)期關(guān)注程序員論壇的過程中,我發(fā)現(xiàn)由于Windows CE開發(fā)的獨(dú)特性,加之多個(gè)
- 關(guān)鍵字: 嵌入式操作系統(tǒng) 嵌專題WinCE
基于Windows CE 的嵌入式工業(yè)監(jiān)控系統(tǒng)
- 摘 要:WindowsCE是面向32位處理器的模塊化搶先式多任務(wù)實(shí)時(shí)嵌入式操作系統(tǒng),以其緊湊、高效、可裁減等優(yōu)點(diǎn)適用于硬件資源受限的各種工業(yè)監(jiān)控系統(tǒng)中。本文首先分析了WindowsCE.NET的技術(shù)特點(diǎn)和在工控領(lǐng)域應(yīng)用的優(yōu)點(diǎn),最后介紹了在井下膠帶輸送機(jī)集中監(jiān)控系統(tǒng)中,基于WindowsCE嵌入式操作系統(tǒng)與 PC104模塊的智能監(jiān)控分站的軟硬件設(shè)計(jì)開發(fā)。 關(guān)鍵詞:嵌入式系統(tǒng),監(jiān)控系統(tǒng),windows CE,嵌入式操作系統(tǒng) 1. 引言 早期的嵌入式系統(tǒng)通常
- 關(guān)鍵字: 嵌入式操作系統(tǒng) 嵌專題WinCE 嵌入式
WindowsCE跨進(jìn)程內(nèi)存注入原理
- 近日,由于程序設(shè)計(jì)需要,我對(duì)WincowsCE 的內(nèi)存布局進(jìn)行了研究,由于發(fā)現(xiàn)國(guó)內(nèi)在這方面的文檔資料較少,于是在研究告一段落之際,形成這篇示例文檔,以望拋磚引玉,得到別的高手的指正。 一、程序?qū)崿F(xiàn)的先決條件 由于windows系統(tǒng)的窗體消息總是投遞至一個(gè)特定進(jìn)程的指定窗體消息函數(shù)中。于是在本地進(jìn)程(自己的應(yīng)用程序)中取得屬于其它進(jìn)程的窗體的消息必須實(shí)現(xiàn)以下兩個(gè)部分: 1、將需要掛接窗體的代碼放到目標(biāo)進(jìn)程的地址空間中去。 2、執(zhí)行這一段代碼,并獲得目標(biāo)進(jìn)程窗體的消息。 這兩步看
- 關(guān)鍵字: 嵌入式操作系統(tǒng) 嵌專題WinCE 存儲(chǔ)器
Windows CE通訊模式
- 這篇白皮書概述了微軟的Windows CE操作系統(tǒng)的通訊能力。因?yàn)椴煌膽?yīng)用程序和設(shè)備在通訊方面的要求不同,所以Windows CE提供了支持廣泛的硬件和通訊技術(shù)。對(duì)于用電纜、調(diào)制解調(diào)器或者紅外傳輸介質(zhì)連接的設(shè)備之間的通訊提供了串行通訊支持。Windows CE網(wǎng)絡(luò)通訊支持的選擇范圍從通過串行口與SLIP或PPP連在一起的網(wǎng)絡(luò)到局域網(wǎng)(LAN)和用TCP/IP協(xié)議的無線網(wǎng)絡(luò)。 對(duì)Windows CE通訊的瀏覽 通訊能力是基于Windows CE設(shè)備的一個(gè)關(guān)鍵性特征。實(shí)際上,所有的這些設(shè)備都將
- 關(guān)鍵字: 嵌入式操作系統(tǒng) 嵌專題WinCE
嵌入式操作系統(tǒng)介紹
嵌入式操作系統(tǒng)EOS(Embedded OperatingSystem)是一種用途廣泛的系統(tǒng)軟件,過去它主要應(yīng)用于工業(yè)控制和國(guó)防系統(tǒng)領(lǐng)域。EOS負(fù)責(zé)嵌人系統(tǒng)的全部軟、硬件資源的分配、調(diào)度工作,控制協(xié)調(diào)并發(fā)活動(dòng);它必須體現(xiàn)其所在系統(tǒng)的特征,能夠通過裝卸某些模塊來達(dá)到系統(tǒng)所要求的功能。目前,已推出一些應(yīng)用比較成功的EOS產(chǎn)品系列。隨著Internet技術(shù)的發(fā)展、信息家電的普及應(yīng)用及EOS的微型化和專業(yè) [ 查看詳細(xì) ]
熱門主題
關(guān)于我們 -
廣告服務(wù) -
企業(yè)會(huì)員服務(wù) -
網(wǎng)站地圖 -
聯(lián)系我們 -
征稿 -
友情鏈接 -
手機(jī)EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國(guó)際技術(shù)信息咨詢有限公司
京ICP備12027778號(hào)-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國(guó)際技術(shù)信息咨詢有限公司
京ICP備12027778號(hào)-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473