VxWorks
文章平均质量分 70
刀锋
这个世界并不在乎你的自尊,只在乎你做出来的成绩。有了成绩再去强调你的感受。
展开
-
VxWorks 基本启动方式
VxWorks 基本启动方式 按VxWorks内核的下载形式,VxWorks启动总体上分为两种方式:下载型和ROM 型。 @下载型启动方式:bootrom+VxWorks。此时bootrom 被烧入ROM 中,而VxWorks内核映像通过串口或者网口下载到系统RAM中。 @ROM型启动方式:VxWorks直接从ROM中运行,不借助于bootrom引导程序。此时VxWo转载 2012-09-03 16:25:41 · 1137 阅读 · 0 评论 -
字符设备与块设备
系统中能够随机(不需要按顺序)访问固定大小数据片(chunks)的设备被称作块设备,这些数据片就称作块。最常见的块设备是硬盘,除此以外,还有软盘驱动器、CD-ROM驱动器和闪存等等许多其他块设备。注意,它们都是以安装文件系统的方式使用的——这也是块设备一般的访问方式。一般访问单位为512k的整数倍。另一种基本的设备类型是字符设备。字符设备按照字符流的方式被有序访问,像串口和键盘就都属于字符转载 2012-09-27 19:05:21 · 531 阅读 · 0 评论 -
vxworks调试常用命令
1.与任务相关的命令sp ,[arg1],...,[arg9]-启动任务,最多接受9个参数,默认的优先级100、堆栈20000字节period n,,[arg1],...,[arg8]-创建一个周期调用的任务,周期为n秒,最多接受8个参数repeat m,,[arg1],...,[arg8]-创建一个反复调用的任务,调用次数为m,m=0时永久调用,最多也是8个参数ts转载 2012-10-18 16:10:01 · 1179 阅读 · 0 评论 -
vxworks中FUNCPTR、LOCAL、STATUS的原型
比较常见的在/target/h/vxworks.h文件中: LOCALstatic STATUSint IMPORTextern FASTregister FUNCPTR在文件target/h/types/vxTypesOld.h中: #ifdef __cplusplus typed转载 2012-10-18 21:25:25 · 737 阅读 · 0 评论 -
描述Tornaod和VxWorks及其相互关系。
VxWorks: VxWorks 是美国风河公司(Wind River System)推出的一种嵌入式实时操作系统。它具有可伸缩、可裁剪及高可靠性等的特点,因此广泛的应用于通信、军事、航空、航天等高精尖技术及实时性要求极高的领域中。VxWorks包括一个微内核、强大的网络支持、文件系统、 I/O系统和C++支持的各种模块,并支持超过320家合作伙伴公司的第三方产品。 Tor转载 2012-12-03 20:48:01 · 965 阅读 · 0 评论 -
VxWorks任务钩子示例
/* includes */#include "vxWorks.h"#include "taskLib.h"#include "taskHookLib.h" /* taskHook所对应的库 */ /* task function */void myFunc(void){ int i; printf("Hello, I am task %d\n转载 2012-12-03 20:50:01 · 1433 阅读 · 0 评论