完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > VxWorks
VxWorks 是美國(guó) Wind River System 公司( 以下簡(jiǎn)稱(chēng)風(fēng)河公司 ,即 WRS 公司)推出的一個(gè)實(shí)時(shí)操作系統(tǒng)。Tornado 是WRS 公司推出的一套實(shí)時(shí)操作系統(tǒng)開(kāi)發(fā)環(huán)境,類(lèi)似MicrosoftVisual C,但是提供了更豐富的調(diào)試、仿真環(huán)境和工具。
VxWorks 是美國(guó) Wind River System 公司( 以下簡(jiǎn)稱(chēng)風(fēng)河公司 ,即 WRS 公司)推出的一個(gè)實(shí)時(shí)操作系統(tǒng)。Tornado 是WRS 公司推出的一套實(shí)時(shí)操作系統(tǒng)開(kāi)發(fā)環(huán)境,類(lèi)似MicrosoftVisual C,但是提供了更豐富的調(diào)試、仿真環(huán)境和工具。
VxWorks操作系統(tǒng)有以下部件組成:
內(nèi)核
多任務(wù)調(diào)度(采用基于優(yōu)先級(jí)搶占方式,同時(shí)支持同優(yōu)先級(jí)任務(wù)間的分時(shí)間片調(diào)度)
任務(wù)間的同步
進(jìn)程間通信機(jī)制
中斷處理
定時(shí)器和內(nèi)存管理機(jī)制
I/O 系統(tǒng)
VxWorks 提供了一個(gè)快速靈活的與 ANSI C 兼容的 I/O 系統(tǒng),包括 UNIX 標(biāo)準(zhǔn)的Basic I/O(creat(),remove(),open(),close(),read(),write(),and ioctl()。),Buffer I/O (fopen(),fclose(),fread(),fwrite(),getc(),putc()) 以及POSIX 標(biāo)準(zhǔn)的異步 I/O。VxWorks 包括以下驅(qū)動(dòng)程序:網(wǎng)絡(luò)驅(qū)動(dòng)、管道驅(qū)動(dòng)、RAM盤(pán)驅(qū)動(dòng)、SCSI驅(qū)動(dòng)、鍵盤(pán)驅(qū)動(dòng)、顯示驅(qū)動(dòng)、磁盤(pán)驅(qū)動(dòng)、并口驅(qū)動(dòng)等 。
VxWorks 是美國(guó) Wind River System 公司( 以下簡(jiǎn)稱(chēng)風(fēng)河公司 ,即 WRS 公司)推出的一個(gè)實(shí)時(shí)操作系統(tǒng)。Tornado 是WRS 公司推出的一套實(shí)時(shí)操作系統(tǒng)開(kāi)發(fā)環(huán)境,類(lèi)似MicrosoftVisual C,但是提供了更豐富的調(diào)試、仿真環(huán)境和工具。
VxWorks操作系統(tǒng)有以下部件組成:
內(nèi)核
多任務(wù)調(diào)度(采用基于優(yōu)先級(jí)搶占方式,同時(shí)支持同優(yōu)先級(jí)任務(wù)間的分時(shí)間片調(diào)度)
任務(wù)間的同步
進(jìn)程間通信機(jī)制
中斷處理
定時(shí)器和內(nèi)存管理機(jī)制
I/O 系統(tǒng)
VxWorks 提供了一個(gè)快速靈活的與 ANSI C 兼容的 I/O 系統(tǒng),包括 UNIX 標(biāo)準(zhǔn)的Basic I/O(creat(),remove(),open(),close(),read(),write(),and ioctl()。),Buffer I/O (fopen(),fclose(),fread(),fwrite(),getc(),putc()) 以及POSIX 標(biāo)準(zhǔn)的異步 I/O。VxWorks 包括以下驅(qū)動(dòng)程序:網(wǎng)絡(luò)驅(qū)動(dòng)、管道驅(qū)動(dòng)、RAM盤(pán)驅(qū)動(dòng)、SCSI驅(qū)動(dòng)、鍵盤(pán)驅(qū)動(dòng)、顯示驅(qū)動(dòng)、磁盤(pán)驅(qū)動(dòng)、并口驅(qū)動(dòng)等 。
文件系統(tǒng)
支持四種文件系統(tǒng):dosFs,rt11Fs,rawFs 和 tapeFs
支持在一個(gè)單獨(dú)的 VxWorks 系統(tǒng)上同時(shí)并存幾個(gè)不同的文件系統(tǒng)。
板級(jí)支持包 BSP(Board Support Package)
板級(jí)支持包向VxWorks操作系統(tǒng)提供了對(duì)各種板子的硬件功能操作的統(tǒng)一的軟件接口,它是保證VxWorks操作系統(tǒng)可移植性的關(guān)鍵,它包括硬件初始化、中斷的產(chǎn)生和處理、硬件時(shí)鐘和計(jì)時(shí)器管理、局域和總線內(nèi)存地址映射、內(nèi)存分配等等。每個(gè)板級(jí)支持包包括一個(gè) ROM 啟動(dòng)(Boot ROM)或其它啟動(dòng)機(jī)制。
網(wǎng)絡(luò)支持
它提供了對(duì)其它VxWorks系統(tǒng)和TCP/IP網(wǎng)絡(luò)系統(tǒng)的“透明”訪問(wèn),包括與BSD套接字兼容的編程接口,遠(yuǎn)程過(guò)程調(diào)用(RPC),SNMP(可選項(xiàng)),遠(yuǎn)程文件訪問(wèn)(包括客戶(hù)端和服務(wù)端的NFS機(jī)制以及使用RSH,F(xiàn)TP 或 TFTP的非NFS機(jī)制)以及BOOTP 和代理ARP、DHCP、DNS、OSPF、RIP。無(wú)論是松耦合的串行線路、標(biāo)準(zhǔn)的以太網(wǎng)連接還是緊耦合的利用共享內(nèi)存的背板總線,所有的 VxWorks 網(wǎng)絡(luò)機(jī)制都遵循標(biāo)準(zhǔn)的 Internet 協(xié)議。
總之,VxWorks的系統(tǒng)結(jié)構(gòu)是一個(gè)相當(dāng)小的微內(nèi)核的層次結(jié)構(gòu)。內(nèi)核僅提供多任務(wù)環(huán)境、進(jìn)程間通信和同步功能。這些功能模塊足夠支持VxWorks在較高層次所...
操作系統(tǒng)的用戶(hù)希望在一個(gè)工作穩(wěn)定,可以信賴(lài)的環(huán)境中工作,所以操作系統(tǒng)的可靠性是用戶(hù)首先要考慮的問(wèn)題。而穩(wěn)定、可靠一直是VxWorks的一個(gè)突出優(yōu)點(diǎn)。自從...
2017-12-19 標(biāo)簽:vxworks 2.1萬(wàn) 0
如何通過(guò)函數(shù)ioctl了解 Vxworks系統(tǒng)詳細(xì)資料講解
我們 再進(jìn)行網(wǎng)絡(luò)關(guān)斷時(shí)常會(huì)使用一個(gè)函數(shù):“=ioctl("PNIO-CTRL",50,par1)”是怎么回事
關(guān)于嵌入式系統(tǒng)優(yōu)先級(jí)反轉(zhuǎn)的原因及解決方法探討
VxWorks是美國(guó)Wind River(風(fēng)河)公司的一個(gè)實(shí)時(shí)操作系統(tǒng),具有良好的可靠性和實(shí)時(shí)性。該系統(tǒng)采用基于優(yōu)先搶占式調(diào)度策略,系統(tǒng)為每一個(gè)任務(wù)分配...
2019-11-01 標(biāo)簽:嵌入式系統(tǒng)VxWorks 5437 0
關(guān)于基于VxWorks的星務(wù)管理系統(tǒng)軟件多任務(wù)實(shí)時(shí)性調(diào)度設(shè)計(jì)
隨著科學(xué)技術(shù)的不斷進(jìn)步,實(shí)時(shí)嵌入式操作系統(tǒng)得以廣泛應(yīng)用,而VxWorks操作系統(tǒng)在絕大多數(shù)的嵌入式操作系統(tǒng)中具有良好的實(shí)時(shí)性效果,它于1983年由美國(guó)的...
2018-06-26 標(biāo)簽:vxworks管理系統(tǒng) 4965 0
基于VxWorks的看門(mén)狗定高效定時(shí)機(jī)制設(shè)計(jì)實(shí)現(xiàn)
VxWorks提供了一個(gè)看門(mén)狗定時(shí)器(watchDog timer),它由以下四個(gè)函數(shù)維護(hù): wdCreate( ) 創(chuàng)建并初始化一個(gè)看門(mén)狗定時(shí)器...
VxWorks技術(shù)下對(duì)MB系列智能可編程控制器設(shè)計(jì)分析
可編程控制器在PLC長(zhǎng)期的使用過(guò)程中也逐漸暴露出了諸如開(kāi)出回路簡(jiǎn)單;通信擴(kuò)展能力差;梯形圖語(yǔ)言編程煩瑣;調(diào)試不夠方便等技術(shù)局限。伴隨著計(jì)算機(jī)技術(shù)、信息技...
詳解:NAT原理及在VxWorks上的實(shí)現(xiàn)
為了節(jié)約IP地址資源,IETF拋棄了傳統(tǒng)的地址分類(lèi)方式(把IP地址空間人為地劃分為A、B、C、D類(lèi)地址的方式),開(kāi)始使用在RFC 1918中指定的CID...
基于ARM和VxWorks實(shí)現(xiàn)自動(dòng)彩信發(fā)送的嵌入式系統(tǒng)
隨著嵌入式應(yīng)用的發(fā)展和16/32位risc處理器技術(shù)的成熟,以及支持各種高端處理器的嵌入式操作系統(tǒng)的涌現(xiàn)和完善,嵌入式無(wú)線設(shè)備可以利用cdma網(wǎng)絡(luò)實(shí)現(xiàn)許...
2012-05-29 標(biāo)簽:ARM嵌入式系統(tǒng)VxWorks 1905 0
PC104總線實(shí)現(xiàn)VxWorks板載支持包BSP立即下載
類(lèi)別:網(wǎng)絡(luò)協(xié)議論文 2011-09-07 標(biāo)簽:VxWorksPC104BSP
vxworks操作系統(tǒng)詳細(xì)學(xué)習(xí)資料免費(fèi)下載概述立即下載
類(lèi)別:嵌入式開(kāi)發(fā) 2018-08-07 標(biāo)簽:vxworks軟盤(pán)串口
VxWorks下設(shè)備驅(qū)動(dòng)程序及BSP開(kāi)發(fā)指南資料免費(fèi)下載立即下載
類(lèi)別:嵌入式開(kāi)發(fā) 2020-05-15 標(biāo)簽:VxWorks驅(qū)動(dòng)程序BSP
類(lèi)別:嵌入式開(kāi)發(fā) 2021-07-30 標(biāo)簽:嵌入式操作系統(tǒng)VxWorks
VxWorks操作系統(tǒng)下光纖通道通信軟件的實(shí)現(xiàn)立即下載
類(lèi)別:嵌入式技術(shù)論文 2008-12-16 標(biāo)簽:VxWorks
如何在vxworks下調(diào)試82573千兆網(wǎng)卡詳細(xì)資料分析立即下載
類(lèi)別:通信網(wǎng)絡(luò) 2019-08-16 標(biāo)簽:控制器網(wǎng)卡vxworks
VxWorks BSP框架源代碼包含頭文件和驅(qū)動(dòng)立即下載
類(lèi)別:嵌入式開(kāi)發(fā) 2013-03-26 標(biāo)簽:VxWorksBSP
VxWorksVxWorks操作系統(tǒng)是美國(guó)WindRiver公司于1983年設(shè)計(jì)開(kāi)發(fā)的一種實(shí)時(shí)操作系統(tǒng)。VxWorks擁有良好的持續(xù)發(fā)展能力、高性能的內(nèi)...
2009-06-17 標(biāo)簽:VxWorks 4126 0
VxWorks 是美國(guó) Wind River System 公司( 以下簡(jiǎn)稱(chēng)風(fēng)河 公司 ,即 WRS 公司)推出的一個(gè)實(shí)時(shí)操作系統(tǒng)。Tornado ...
2010-07-29 標(biāo)簽:VxWorks 3985 0
Vxworks介紹 VxWorks操作系統(tǒng)是美國(guó)WindRiver公司于1983年設(shè)計(jì)開(kāi)發(fā)的一種嵌入式實(shí)時(shí)操作系統(tǒng)(RTOS),是嵌入式開(kāi)發(fā)環(huán)境的關(guān)鍵...
2010-01-12 標(biāo)簽:Vxworks 3385 0
Samsung S3C2440平臺(tái)上的Vxworks BSP移植
研究基于S3C2440平臺(tái)上的Vxworks BSP移植具有重要的意義。本文就BSP的概念、BSP移植過(guò)程中重點(diǎn)修改的幾個(gè)文件、串口和網(wǎng)口驅(qū)動(dòng)以及BSP...
三家公司將為BAE系統(tǒng)公司提供關(guān)鍵技術(shù) 處理所有關(guān)鍵任務(wù)數(shù)據(jù)
Teledyne e2v、Wind River和CoreAVI今日宣布他們將為BAE系統(tǒng)公司的新任務(wù)計(jì)算機(jī)提供關(guān)鍵技術(shù)。任務(wù)計(jì)算機(jī)是飛機(jī)上處理所有關(guān)鍵任...
2019-05-16 標(biāo)簽:VxWorks飛機(jī)Wind River 3207 0
華為遭調(diào)查 或引起英運(yùn)營(yíng)商面臨風(fēng)險(xiǎn)
8 月 6 日消息,據(jù)路透社引述知情人士報(bào)道稱(chēng),華為的產(chǎn)品最近遭到了英國(guó)監(jiān)管機(jī)構(gòu)的一項(xiàng)調(diào)查,原因是華為設(shè)備中使用了美國(guó)公司 Wind River 銷(xiāo)售的...
VxWorks下基于看門(mén)狗的通用定時(shí)器設(shè)計(jì)
隨著嵌入式電子產(chǎn)品越來(lái)越多的應(yīng)用,實(shí)時(shí)性操作系統(tǒng)VxWorks得到廣泛應(yīng)用,而定時(shí)器正是實(shí)時(shí)性操作系統(tǒng)中不可或缺的重要組件。文章以VxWorks實(shí)時(shí)性操...
嵌入式系統(tǒng)VxWorks中針對(duì)X86開(kāi)發(fā)時(shí)標(biāo)準(zhǔn)輸入輸出的重定向
怎么將串口轉(zhuǎn)換為標(biāo)準(zhǔn)輸入輸出的用戶(hù)操作接口,此時(shí)就出現(xiàn)了標(biāo)準(zhǔn)輸入輸出的重定向問(wèn)題,筆者在VxWorks的開(kāi)發(fā)中,曾多次碰到此問(wèn)題,并就此問(wèn)題進(jìn)行了一些研...
2012-01-14 標(biāo)簽:嵌入式系統(tǒng)VxWorksX86 2956 0
BSP是Board Support Package的縮寫(xiě)。該術(shù)語(yǔ)通常用于嵌入式領(lǐng)域,主要指在開(kāi)發(fā)嵌人式應(yīng)用時(shí)系統(tǒng)開(kāi)發(fā)商提供的各種粗動(dòng)支持庫(kù)。在嵌人式領(lǐng)域...
基于VxWorks的電力系統(tǒng)故障錄波器設(shè)計(jì)
電力系統(tǒng)故障錄波器是研究現(xiàn)代電網(wǎng)的基礎(chǔ),也是評(píng)價(jià)繼電保護(hù)動(dòng)作行為及分析設(shè)備故障性質(zhì)和原因的重要依據(jù)
2011-02-16 標(biāo)簽:電力系統(tǒng)VxWorks故障錄波器 2757 0
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語(yǔ)言教程專(zhuān)題
電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無(wú)刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺(jué) | 無(wú)人機(jī) | 三菱電機(jī) | ST |
伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國(guó)民技術(shù) | Microchip |
Arduino | BeagleBone | 樹(shù)莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |