VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),是嵌入式开发环境的关键组成部分。良好的持续发展能力、高性能的内核以及友好的用户开发环境,在嵌入式实时操作系统领域占据一席之地。它以其良好的可靠性和卓越的实时性被广泛地应用在通信、军事、航空、航天等高精尖技术及实时性要求极高的领域中,如卫星通讯、军事演习、弹道制导、飞机导航等。在美国的 F-16、FA-18 战斗机、B-2 隐形轰炸机和爱国者导弹上,甚至连1997年4月在火星表面登陆的火星探测器上也使用到了VxWorks。
-
概览
-
资讯
-
博客
-
问答
软件简介

不积跬步,无以至千里;不积小流,无以成江海。 关于VxWorks,让我们一点一滴,慢慢来! 先看一条新闻: 2018-11-27来源:EEWORLD 风河引以自豪地宣布,VxWorks实时操作系统(RTOS)助力NASA洞察号探测器(InSig...
热线:010-51292078 021-51875830 0755-61280252 025-68662821 传真:021-62450161 0755-25912501 010-62475416 业务手机:15921673576 vxworks培训班 课程目标 通过vxworks内容的学习,学员将可以对当今最主流的高端嵌入式操作系统VxWorks有一个全面的了解,具备使用VxWorks开发基于VxWorks的驱动程序、BSP和应用程序的能...
VxWorks将所有硬件平台相关的代码封装在BSP(Board Support Package)库中,从而为应用层代码提供了独立于硬件平台和体系接口的特性。 BSP库中封装了一组统一的API,包括硬件初始化、中断的触发和处理、硬件时钟和定时器管理、内存和总线内存空间映射、内存分配等。 target/config/all 所有BSPs公共的配置 target/config/...
欢迎关注VxWorks567 如转发,请标明出处! VxWorks有多种类型的Image,可用于不同的引导、存储、加载或执行场景。这些不同的Image,可能包含不同的组件 vxWorks 只有这种类型的Image(有时称为可下载镜像)需要引导...
欢迎关注VxWorks567 小屏幕设备 建议横屏观看 使用WorkBench的VIP编译的镜像文件vxWorks,在Target里启动时的执行顺序如下
VxWorks 7 是新一代的嵌入式实时操作系统,全新的架构设计,灵活化的组件配置,高可靠性与安全性,丰富的第三方软件包,极大的方便用户的开发和使用。本文对VxWorks7 的功能做个简要的记录。 VxWorks 7 平台和配置 VxWorks 7 内核平台提供 VxWorks 和 Workbench 组件 基于市场方向的平台配置 Wind River Workbench Integ...
VxWorks主要提供如下API进行信号量的创建、获取和释放: 参数1:SEM_Q_PRIORITY,SEM_Q_FIFO SEM_Q_PRIORITY(值为0x1):需要获取该信号量的任务基于优先级顺序排列。 SEM_Q_FIFO(值为0x0):需要获取该信号量的任务基于等待任务队列的先进先出顺序排列。 参数2: SEM_FULL,SEM_EMPTY SEM_FULL: 初始化信号量为满(可用),...
#VxWorks固件分析方法总结 最近研究基于VxWorks系统的iot设备的固件分析方法,将学习心得记录于此,以备将来的查询需要。 ##1.VxWorks是什么? VxWorks是美国WindRiverSystem公司(风河公司)推出的一个RTOS(实时操作系统),凭借良好的持续发展能力、高性能的内核以及友好的用户开发环境,在嵌入式实时操作系统领域占据...
一、BSP基本概念 1、是介于底层硬件和上层软件之间的底层软件开发包,它主要用来屏蔽底层硬件,提供操作系统的驱动及硬件驱动。此外,BSP还要完成硬件与软件之间的数据交互,从而为操作系统及上层应用程序提供一个与硬件无关的软件平台。 2、通常由风河、板卡生产商、独立的软件商、vxWorks 最终用户提供BSP。 二、BSP与...
458753 0x70001 S_dsmLib_UNKNOWN_INSTRUCTION 786433 0xc0001 S_ioLib_NO_DRIVER 786434 0xc0002 S_ioLib_UNKNOWN_REQUEST 786435 0xc0003 S_ioLib_DEVICE_ERROR 786436 0xc0004 S_ioLib_DEVICE_TIMEOUT 786437 0xc0005 S_ioLib_WRITE_PROTECTED 786438 0xc0006 S_ioLib_DISK_NO...
相同的硬件,在尽可能去除其它影响因素的情况下,数据显示Linux架构的多线程比Windows和BSD在性能上有差距,没有深入探究。 请内核开发经验丰富的朋友给点解释和指导。 谢谢
简单来说,本地系统vxworks,能不能在上面运行mysql-client,然后连接远端mysql-server,实现mysql远程访问。如果不行,能不能将mysql移植到vxworks上。网上基本没有这块的资料。很郁闷。非常希望得到有相关经验的朋友帮助啊。
(北京猎头知名通信集团代招) 1.资深驱动开发工程师 职位名称:资深驱动工程师。 工作职责: 负责公司系统产品的设计,维护。 负责驱动软件对高层软件的技术支持。 负责产品软件框架设计和维护。 负责对硬件工程师的技术支持。 负责硬件设备功能和性能的验证。 任职要求: 重点大学本科或研究生 资深工程师到专家级别 ...
我自己写个小程序测试taskRestart时,程序是可以运行的,但是在自己专门写的程序中跑时,却没有启动。 可以运行taskRestart,再次启动任务的程序如下: void TestTask1() { printf("enter the TestTask1\n"); while(1) { taskDelay(100); } } taskId = taskSpawn("testTask" , 200 , 0 , TASK_STACK_SI...
评论 (0)