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