vxworks
放牛娃不吃草
这个作者很懒,什么都没留下…
展开
-
vxworks系统下列表的使用
vxWorks系统对常用数据结构的实现比较少,但是提供了对双向链表的支持,其声明位于lstLib.h头文件中,主要定义了以下一些内容: 1、LIST类型 LIST类型的定义如下:[cpp] view plaincopytypedef struct /* Header for a linked list. *转载 2013-02-25 14:42:47 · 1938 阅读 · 0 评论 -
setsockopt()用法(参数详细说明)
int setsockopt(SOCKET s,int level,int optname,const char* optval,int optlen);s(套接字): 指向一个打开的套接口描述字level:(级别): 指定选项代码的类型。SOL_SOCKET: 基本套接口IPPROTO_IP: IPv4套接口IPPROTO_IPV6: IPv6套接转载 2013-09-04 09:33:40 · 1271 阅读 · 0 评论 -
Vxworks等实时系统二进制信号量,互斥信号和计数信号量的区别
VxWorks的信号量机制分析 VxWorks信号量是提供任务间通信、同步和互斥的最优选择,提供任务间最快速的通信。也是提供任务间同步和互斥的主要手段。VxWorks提供3种信号量来解决不同的问题。 二进制信号量:最快的最常用的信号量,可用于同步或互斥。互斥信号量:为了解决内在的互斥问题如优先级继承、删除安全和递归等情况而最优化的特殊的二进制信号量。计数信号量:类似于二进制转载 2013-09-02 16:17:31 · 1223 阅读 · 0 评论 -
Vxworks信号量详解
任务异常处理程序或数据错误可能导致硬件异常;如非法指令,总线或地址错误,除0除外,Vxworks异常处理负责这些异常处理。一般默认处理是将引进异常的任务挂起,保存该任务引起异常时运行状态。 内核和其他任务继续运行。 代码的共享与重入: Vxworks中, 一段子程序可能被多个任务调用,共享代码就是被多个任务执行的代码。共享代码是系统更加有效和易于管理。Vxworks只要使用一转载 2013-09-02 10:50:19 · 4816 阅读 · 0 评论 -
常用Vxworks编程API
vxWorks编程APIAPI的列表用于查询,并包含部分函数细节 一、官方的Program Guide位于安装目录下:\docs\vxworks\guide\index.html二、常用的库:#i nclude "taskLib.h"#i nclude "msgQLib.h"#i nclude "semLib.h"#i nclude "ioLib.h"#i nclude原创 2013-08-29 16:16:19 · 4672 阅读 · 1 评论 -
vxWorks常用命令
1.与任务相关的命令sp function,[arg1],...,[arg9]-启动任务,最多接受9个参数,默认的优先级100、堆栈20000字节 period n,function,[arg1],...,[arg8]-创建一个周期调用function的任务,周期为n秒,最多接受8个参数 repeat m,function,[arg1],...,[arg8]-创建一转载 2013-05-28 11:13:48 · 3945 阅读 · 0 评论 -
整理Vmware上安装vxWorks的流程
目前在vmware上安装vxWorks并开发调试,已经非常流行了,也十分实用! 网络上有很多大师做好了一些镜像,不过呢,还是不能直接使用,这里小编做出了一些总结。参考的编译文件下载位置:http://blog.csdn.net/luopeiyuan1990/article/details/8965313Vmware上安装Vxworks的总体思路1.重新编译Boot原创 2013-05-28 10:56:19 · 3993 阅读 · 0 评论 -
vxWorks函数速查手册
一、官方的Program Guide位于安装目录下:\docs\vxworks\guide\index.html二、常用的库:#include "taskLib.h" /* 任务 */ #include "msgQLib.h" /* 消息队列 */ #include "semLib.h" /* 信号量 */ #include "ioLib.h" /* IO */转载 2013-05-28 10:40:28 · 4507 阅读 · 0 评论 -
Vxworks系统调试仿真教程
本文适用于,已经安装好了Vxworks的朋友,如果没有安装好,详见另一篇博文:http://blog.csdn.net/luopeiyuan1990/article/details/8980076首先贴出一调试过程中问题:No target server selected.Please select a target server from the list and the原创 2013-05-28 10:17:39 · 2428 阅读 · 0 评论 -
vmWare上运行VxWorks
frank http://www.vxdev.com原文地址:http://blog.csdn.net/helenhf/article/details/2225318 老是在网上看到有新人在问vmWare上运行VxWorks而出现的各种各样的问题。在某人的催促下,出于增长网站访问量的险恶用心,于是决定抽空把vmWare上配置VxWorks的步骤仔细的写一下,同时转载 2013-05-27 15:16:42 · 5845 阅读 · 0 评论 -
Vxworks的IDE“Tornado”在Win7上的安装教程
安装CD1是 WIndows上IDE的安装,CD2是 WIndows上BSP的安装教程适用于 ARM 版本的安装。如果你的系统是Xp的话安装Tornado 不是一件困难的事情,主要注意的事项是,最后选择注册即得选择 使用phone or fax 及可。详细的安装教程,网上有很多版本。以下版本是我安装使用的教程,希望给你带来帮助:http://download.csdn.原创 2013-05-23 17:35:43 · 4128 阅读 · 0 评论 -
Vmware上安装VxWorks
原文地址:http://blog.csdn.net/dijkstar/article/details/7669879我的虚拟机环境:VMware® Workstation,7.1.4 build-385536Tornado2.2.1,即vxworks5.5.1版本其中文章中用到的文件下载处:http://download.csdn.net/detail/dijkst转载 2013-05-23 14:57:09 · 5148 阅读 · 0 评论 -
Vxworks信号量高阶分析(互斥死锁)
VXWORKS实时操作系统中信号量用于多任务同步与互斥的讨论赵佑春(南京理工大学自动化系,江苏 南京210094)摘要:实时操作系统中对任务的响应时间提供了机制上的保障,但任务的同步与互斥又会削弱对任务响应的实时性,本文通过针对一个具体的实时操作系统VxWorks,详细的讨论了任务的同步与互斥机制,重点的讨论了互斥信号量机制对系统的影响。关键字 Vxworks 、实时操作系统、任务转载 2013-09-03 10:45:25 · 3035 阅读 · 0 评论