vxworks
yhc1991
这个作者很懒,什么都没留下…
展开
-
VxWorks基础知识
1.多任务:允许一个实时应用作为一系列独立任务来运行,各任务有各自的线程和系统资源。3.任务切换之前要保存上下文。4.优先级是动态的0~255,0级最高。5.Wind内核taskLock()和taskUnlock()禁止和解除抢占,但对中断不起作用。6.异常处理:VxWorks异常处理包,一般是将引起异常的任务休眠,保存任务在异常出错处的状态值。内核和其它任务继续执行。转载 2015-09-20 18:29:34 · 1886 阅读 · 0 评论 -
winxp win7 删除 workbench
1. 删掉安装目录2. 删掉快捷方式和程序里的目录3. 执行 cmd -> regedit 删掉 HKEY_LOCAL_MACHINE/SOFTWARE/FLEXlm License Manager WRSD_LICENSE_FILELM_LICENSE_FILE4. 删掉下面缓存目录以及临时文件夹C:\Documents and Settings\{use转载 2015-11-22 12:25:05 · 2113 阅读 · 0 评论 -
vx中的prjConfig.c
我更改usrconfig.c文件某函数内的内容。在开发环境(Tonardo2.2)下REBUILDER ALL, 运行Vxworks发现我的修改没有起作用(也就是说我的修改未被编译)。编译过程的前面几步中有一步就是:vxrm ..\prjComps.h ..\prjParams.h ..\prjConfig.c ..\linkSyms.c然后又自动创建了一个新的prjConfig.转载 2015-12-08 11:24:33 · 1146 阅读 · 0 评论 -
vxworks错误码解读
Vxworks错误码解读2010-09-07 14:01:49分类:嵌入式错误状态值的分配:VxWorks的errno值表明了一个模块的错误类型,高位两字节的代表模块号,底位两个字节来表示单独的错误码。Errno的模块号从1-500,如果模块号为0,则表示用于资源的兼容性问题。应用程序可以使用大与501<<16的正数以及所有负数。错误码格式:模块编码(16bit...转载 2017-04-22 12:52:59 · 6845 阅读 · 0 评论 -
Vxworks启动参数详解
VxWorks启动参数详解 (2011-08-10 21:47:40)转载▼标签: 磁盘引导 vxworks 引导参数 网络文件访问 it 分类: VxWorks上次讲过NI8106控制器如何从SATA磁盘启动VxWorks。但是,看来单是讲磁盘启动还不够,有同事按照里面转载 2017-06-26 19:59:02 · 5122 阅读 · 0 评论 -
VxWorks编程常用函数说明
VxWorks编程常用函数说明一、官方的Program Guide位于安装目录下:\docs\vxworks\guide\index.html二、常用的库:#include "taskLib.h" /* 任务 */ #include "msgQLib.h" /* 消息队列 */ #include "semLib.h" /* 信号量 */ #include "ioLib.h" ...转载 2018-07-25 21:49:34 · 6438 阅读 · 0 评论 -
Vxworks 任务重启示例
/* includes */#include "vxWorks.h"#include "taskLib.h"#include "sysLib.h"int tid;/* task function */void myFunc(void){ int i; printf("Hello, I am task %d\n", taskIdSelf()); /* Print t...转载 2018-07-21 10:44:24 · 2257 阅读 · 0 评论 -
中断与任务——vxworks
中断处理是整个运行系统中优先级最高的代码,可以抢占任何任务级代码运行。中断机制是多任务环境运行的基础,是系统实时性的保证。几乎所有的实时多任务操作系统都需要一个周期性系统时钟中断的支持,用以完成时间片调度和延时处理。VxWorks 提供tickAnnounce(),由系统时钟中断调用,周期性地触发内核。 为了快速响应中断,VxWorks的中断服务程序(ISR)运行在特定的空间。不同于一般的任...转载 2018-07-21 10:47:57 · 2966 阅读 · 0 评论