VxWorks是由美國(guó)的WindRiver推出的一種嵌入式強(qiáng)實(shí)時(shí)操作體系,它存在多任務(wù)調(diào)度的方法,可以辦理多個(gè)外設(shè),而且它可依據(jù)運(yùn)用程序的需要對(duì)操作體系進(jìn)行裁剪,最大程度的緊縮代碼,完成程序的優(yōu)化。
Intelx86系列處理器的嵌入式運(yùn)用通常是以PC104的方式呈現(xiàn)的,PC104除包含PC/AT的一切規(guī)范功用外,它的CPU模塊還有一些共同的長(zhǎng)處:開發(fā)周期短、費(fèi)用低、體積小、層疊銜接、功耗小、模塊化、抗沖擊及轟動(dòng)能力強(qiáng),作業(yè)及存儲(chǔ)溫度規(guī)模寬、集成度高,可靠性高。
在PC/104總線設(shè)備上運(yùn)用的數(shù)據(jù)存儲(chǔ)設(shè)備通常有硬盤和根據(jù)閃存技能的固態(tài)電子盤。由于嵌入式體系作業(yè)環(huán)境通常對(duì)比惡劣,硬盤在惡劣的轟動(dòng)條件下無(wú)法正常作業(yè),而固態(tài)電子盤的作業(yè)規(guī)模很寬,可以挑選相應(yīng)環(huán)境下的器材(零下40℃到零上85℃),而且體積很小,合適嵌入式運(yùn)用。本嵌入式體系中數(shù)據(jù)存儲(chǔ)設(shè)備采用了CE公司的CF(CompactFlash)卡,而在此軟硬件平臺(tái)上規(guī)劃開發(fā)了嵌入式實(shí)時(shí)操作體
VxWorks的并根據(jù)PC104總線的板載撐持包。
VxWorks板載撐持包BSP規(guī)劃
根據(jù)PC104總線設(shè)備的VxWorks操作體系映像開發(fā)
在實(shí)時(shí)操作體系VxWorks中,硬件籠統(tǒng)層是以板載撐持包BSP的方式呈現(xiàn)的。對(duì)于不一樣的處理器體系布局以及硬件環(huán)境規(guī)劃不一樣的板載撐持包,實(shí)時(shí)操作體系VxWorks就可以用于不一樣的硬件環(huán)境,大大削減了資源糟蹋。由于板載撐持包一起具有硬件有關(guān)性和操作體系有關(guān)性,是一個(gè)介于硬件與軟件之間的軟件層次,包含了體系中的大多數(shù)與硬件有關(guān)的軟件模塊。VxWorks板載撐持包BSP的規(guī)劃概念使嵌入式實(shí)時(shí)操作體系VxWorks變成一個(gè)通用的嵌入式軟件開發(fā)包,使得有關(guān)的高層的嵌入式運(yùn)用可以有效地運(yùn)轉(zhuǎn)于特定的、運(yùn)用有關(guān)的硬件設(shè)備之上,使嵌入式實(shí)時(shí)操作體系VxWorks的可移植性大大加強(qiáng)。
根據(jù)PC104總線設(shè)備的VxWorks操作體系映像開發(fā)首要作業(yè)有3個(gè)方面:
①板載撐持包規(guī)劃與開發(fā)
VxWorks實(shí)時(shí)操作體系的板載撐持包的開發(fā)通常供給通常模板程序,挑選一個(gè)一樣處理器布局板載撐持包進(jìn)行規(guī)劃。
②有關(guān)外圍硬件設(shè)備驅(qū)動(dòng)程序
嵌入式體系是對(duì)于某一詳細(xì)運(yùn)用場(chǎng)合開發(fā)的專用體系,因而常常會(huì)運(yùn)用到一些非規(guī)范的硬件設(shè)備,而VxWorks操作體系并不供給有關(guān)的外設(shè)驅(qū)動(dòng)程序,運(yùn)用時(shí)需自行開發(fā)相應(yīng)的外設(shè)驅(qū)動(dòng)程序。
③操作體系映像裝備與生成
對(duì)VxWorks操作體系各個(gè)功用模塊進(jìn)行裝備,使其在滿意功用需要的條件下到達(dá)代碼量最小,一起也削減犯錯(cuò)的可能性。
深藍(lán)宇PC104產(chǎn)品第一站,各種PC104主板和工控主板卡,以及嵌入式主板銷售及定制服務(wù)的高科技企業(yè);提供,游戲機(jī)主板,凌動(dòng)主板,
審核編輯:湯梓紅
-
VxWorks
+關(guān)注
關(guān)注
3文章
351瀏覽量
97847 -
PC104
+關(guān)注
關(guān)注
5文章
52瀏覽量
67822 -
總線
+關(guān)注
關(guān)注
10文章
2936瀏覽量
89146
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
MDMF104A1GAM-MINAS A6N系列 介紹 松下

AN104-穩(wěn)壓器的負(fù)載瞬態(tài)響應(yīng)測(cè)試

車輛總線接口設(shè)備 - VCI

不同類型的總線技術(shù)對(duì)比
將信號(hào)引入DS99R104 ,DS99R104沒有輸出反應(yīng),為什么?
前端總線是屬于什么總線
電力IEC104設(shè)備數(shù)據(jù) 轉(zhuǎn) CCLink IE Field Basic項(xiàng)目案例

鋇錸IEC104轉(zhuǎn)MQTT網(wǎng)關(guān)支持一鍵接入亞馬遜AWS平臺(tái)實(shí)現(xiàn)IEC104協(xié)議與MQTT協(xié)議的無(wú)縫連接

IEC104轉(zhuǎn)MQTT網(wǎng)關(guān)支持一鍵對(duì)接華為云平臺(tái)

IEC104轉(zhuǎn)MQTT網(wǎng)關(guān)實(shí)現(xiàn)IEC104與MQTT互通

電力IEC104設(shè)備數(shù)據(jù) 轉(zhuǎn)IEC61850項(xiàng)目案例

ADC104S021/ADC104S021Q低功耗、四通道、10位CMOS模數(shù)轉(zhuǎn)換器數(shù)據(jù)表

圖像采集卡:實(shí)現(xiàn)圖像數(shù)字化的關(guān)鍵硬件

電力IEC104設(shè)備數(shù)據(jù) 轉(zhuǎn) Modbus RTU TCP項(xiàng)目案例
IEC104協(xié)議電力自動(dòng)化網(wǎng)關(guān)

評(píng)論