E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
#VxWorks
《
VxWorks
学习笔记》——任务属性
VxWorks
任务区别于通用系统的两个特点:1)
VxWorks
任务与内核具有相同的权限,能够执行处理器支持的全部指令。2)所有任务和内核共享同一实地址空间,不同任务的数据没有任何保护机制。
iot_hept
·
2015-03-26 08:00
任务
vxworks
嵌入式操作系统
《
VxWorks
学习笔记》——实时系统
1、 实时系统1.1、 实时硬件系统:同时响应外部事件数量,硬件反应时间,内存大小,处理器计算能力,总线能力等。1.2、 实时操作系统:可抢占的内核,可抢占的优先级调度,中断优先级,中断可嵌套,系统服务的优先级由请求该服务的任务的优先级确定,优先级翻转保护,前述实时操作系统性能指标具有固定上界。1.3、 实时多任务设计1.3.1、 多任务划分:如何将整个系统功能设计为多个任务来实
iot_hept
·
2015-03-24 09:00
操作系统
vxworks
嵌入式操作系统
真正的实时操作系统
做嵌入式系统开发有一段时间了,做过用于手机平台的嵌入式Linux,也接触过用于交换机、媒体网关平台的
VxWorks
,实际应用后回过头来看理论,才发现自己理解的肤浅,也发现CSDN上好多同学们都对实时、嵌入式这些概念似懂非懂
csshuke
·
2015-03-19 14:55
RTOS
Linux thread 函数高阶用法
与
vxworks
上任务的概念类似,都是调度的最小单元,都有共享的堆、栈、代码区、全局变量等。2.
hktkfly6
·
2015-03-15 01:00
ping命令指定包大小
ping指定包大小的命令格式(windowslinux
vxworks
)在工作过程中有两种情况需要考虑测试网络传输情况:客户端的响应比较慢,但服务端的业务处理时间并不慢;不同服务器之间的响应慢,但各个服务端的业务处理也不慢
zlfwmm
·
2015-02-13 11:35
linux
ping
指定包大小
linux 下,ubi获取write mutex的问题
有点像
vxworks
中的量子锁一样。
jackyard
·
2015-02-02 16:00
vxworks
Arm 架构下的中断
中断的处理分为三个部分:1、中断检测:arm架构下,中断监测部分的代码是需要用户自己开发的,可以参考ambaIntrCtl.c,需要实现函数xxxIntLvlVecChk、xxxIntLvlVecAck、xxxIntLvlChg、xxxIntLvlEnable、xxxIntLvlDisable和xxxIntDevInit,在函数xxxIntDevInit中把其他几个函数分别挂载在sysIntLvl
RubyBoss
·
2015-01-31 17:00
Vxworks
启动代码usrRoot()函数分析(二)
接着看usrRoot这个函数,说实话这个函数真是
vxworks
初始化的精华,功能强大,条理清晰。
RubyBoss
·
2015-01-24 20:00
VxWorks
启动代码romStart()函数分析
好几天没有学习
Vxworks
了,真的有点悔恨。每每因各种原因止步梦想的跑道,上班的路上还真是充满了羁绊。还好串口服务器以及完成关键性验证,暂时告一段落,继续潜心学习。
RubyBoss
·
2015-01-24 20:00
Vxworks
启动代码usrRoot()函数分析(一)
今天到了星期日下午,开始分析usrRoot()函数,看看这个函数实现了哪些功能。 (1)memInit(pMemPoolStart,memPoolSize); /*initializememorypool*/ 我们知道在romstart函数中已经对内存进行了清零,这个内存池是干什么用的呢?搜了半天也没有资料具体说到底是如何初始化内存的,根据以前调试QNX的经验来看,
RubyBoss
·
2015-01-24 20:00
VxWorks
启动代码usrInit ()函数分析
现在看
vxworks
启动的第三个主要函数usrInit()。 这个函数是在RAM中执行的第一个函数,主要完成对BSS段的清除、设置异常向量、然后调用sysHwInit()初始化硬件。
RubyBoss
·
2015-01-24 20:00
VxWorks
启动代码rominit.s分析
http://blog.csdn.net/daniellee_ustb/article/details/9141867学习
vxworks
的第一步当然是分析启动代码,
vxworks
有多种映像,无论哪种都要包括一段
RubyBoss
·
2015-01-24 20:00
VxWorks
移植到AT91RM9200的BSP定制过程
VxWorks
是美国WindRiver公司开发的嵌入式实时操作系统,具有高性能、可裁减性好等特点,能支持多种微处理器(如PowerPC、X85、ARM、SPARC);自问世以来,以其良好的町靠性和卓越的实时性被广泛地应用于通信
RubyBoss
·
2015-01-22 17:00
VxWorks
设备驱动入门示例程序Hello Wold
VxWorks
的设备驱动程序就靠着三张表来维护:我把它们叫做FdTable、DevTable、DrvTable,分别表示文件描述符表、设备列表、驱动程序表。
RubyBoss
·
2015-01-21 16:00
Samsung S3C2440平台上的
Vxworks
BSP移植
引言美国WindRiver公司于1983年设计开发的
VxWorks
操作系统是一种嵌入式实时操作系统(RTOS),是嵌入式操作系统的典型代表,它的高可靠性、可剪裁性、强实时性被广泛的应用在军事、通信、航空
RubyBoss
·
2015-01-20 22:00
S3C2440
VXWORKS
移植笔记
2006年下半年,我们在自己设计的BCNG2440开发板上移植了
VXWORKS
。
RubyBoss
·
2015-01-20 22:00
基于VxBus的设备驱动开发
VxBus是风河公司新的设备驱动程序架构,是
VxWorks
新增的特性,它是在
VxWorks
6.2及以后版本被增加到
VxWorks
中的。
RubyBoss
·
2015-01-19 22:00
嵌入式实时操作系统Nucleus中线程控制部件的实现方法
当前嵌入式操作系统有数百种,比较流行的有NucleusPlus,QNX,LynxOS,Psos,VRTX,
VXWorks
,WindowsCE等。它们各有特色,用户可以根据自身的软硬件环境的要求,选择
maochengtao
·
2015-01-11 15:00
gcc常见编译参数介绍
风河也使用gcc来编译
vxworks
的代码。下面介绍些最常用的编译参数(仅以gcc作为c编译器使用时
痞子汤
·
2015-01-04 11:00
VxWorks
下MPC860的中断处理机制及其应用
VxWorks
是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统。内核wind在任务调度、中断处理及网络处理等方面与其它嵌入式实时操作系统相比具有一定的优势。
s651665496
·
2014-11-28 11:00
VxWorks
网络协议栈初始化流程
memArea=(char*)malloc(pMclConfig->memSize))==NULL)为Mbuf分配空间;调用if((pClDesc->memArea=(char*)malloc(pClDesc->memSize))==NULL)为mclk分配空间;调用netPoolInit(pNetPool,pMclConfig,pClDescTbl,clTblNumEnt,NULL)初始化缓冲池
s651665496
·
2014-11-28 11:00
vxworks
内存布局
LOCAL_MEM_LOCAL_ADRS为物理内存的起始点,一般为0x00000000;RAM_LOW_ADRS为
vxWorks
映像加载起始点;FREE_RAM_ADRS为
vxWorks
映像加载结束点;
s651665496
·
2014-11-27 11:00
Window、Linux、
VxWorks
下实现计时功能
#ifdefWIN32#defineOS_WINDOWSWIN32#include#endif#ifdefLINUX#include#include#include#endif#ifdef
VXWORKS
s651665496
·
2014-11-27 11:00
vxWorks
6.6 ftp server配置
在kernelconfiguration中增加FTPServer组件(INCLUDE_IPFTPS); 1. 将Authenticationcallbackroutine(FTPS_AUTH_CALLBACK_HOOK)挂到自己的回调函数myAuthenticateCallback;2. 将FTPinitialdirectory定义为"/tffs0";将FTProotdirectory定义为"/"
s651665496
·
2014-11-27 10:00
嵌入式系统优先级反转问题的分析 (1)
关键词:嵌入式实时系统;
VxWorks
;多任务;优先级反转。引言
VxWorks
是美国WindRiver(风河)公司的一个实时操作系统,具有良好的可靠性和实时性
maochengtao
·
2014-11-16 15:00
在QEMU上运行
vxworks
0.环境准备linux,gcc,git1.QEMU的编译下面的命令以编译32位arm的qemu为例,其他支持的target可以查看qemu的帮助。gitclonegit://git.qemu.org/qemu.gitqemucdqemu./configure--target-list=arm-softmmumake编译完成后查看版本为 cdarm-softmmu./qemu-system-arm-
solomon1
·
2014-10-23 15:00
qemu
vxworks
pthread编程基础
与
vxworks
上任务的概念类似,都是调度的最小单元,都有共享的堆、栈、代码区、全局
lanyang123456
·
2014-10-21 18:00
rtmutex赏析
一、优先级继承2007年火星探路者号的
vxworks
上发生了优先级反转,导致设备不断重启。
chenyu105
·
2014-10-20 11:00
优先级继承
rt_mutex
x4412开发板&ibox卡片电脑项目实战20-C库函数文件操作实验
C库函数的文件操作实际上是独立于具体的操作系统平台的,不管是在DOS、Windows、Linux还是在
VxWorks
中都是这些函数。这极大地方便了用户层的调试。
armeasy
·
2014-10-12 13:00
vxWorks
命令
sp() 缺省参数创建一个任务(priority="100" 返回值为任务ID,或错误)(taskSpawn)sps() 创建一个任务,并挂起它tr() 恢复一个挂起的任务(与taskResume相同)ts() 挂起一个任务 (与taskSuspend相同)td(
zhangliang_571
·
2014-10-11 07:00
vxWorks
5.5中开启NFS服务
1.首先在Tornado中添加NFS组件:INCLUDE_NFS_SERVER使用默认的UID和GID,即UID为2001,GID为100执行完上述添加组件后,可以看到在prjConfig.c中的函数usrNetAppInit里,自动添加了usrNfsdInit();类似的,当添加ftpServer、Ping等组件后,也会看到自动添加的代码;2.在自己的usrAppInit.c中添加:#defin
dijkstar
·
2014-09-14 14:00
几个主流TCP/IP协议栈介绍
1、BSDTCPIP协议栈BSD栈历史上是其他商业栈的起点,大多数专业TCP/IP栈(
VxWorks
内嵌的TCP/IP栈)是BSD栈派生的.这是因为BSD栈在BSD许可协议下提供了这些专业栈的雏形,BSD
wangjianzhongfj
·
2014-09-08 00:00
引言
到了20世纪90年代后,由于现代操作系统的思想运用,诞生了很多如今都在广泛应用的实时操作系统(RTOS),如大家熟知的
VxWorks
、μC/OS、QNX、Lynx、eCOS等。21世
coolbacon
·
2014-09-03 11:00
Port
Vxworks
clock_gettime to gettimeofday
Actually,
VxWorks
canusethefollowingthingtoreplacegettimeofday.
ubuntulover
·
2014-07-16 11:00
powerpc汇编指令分析
1基础知识Ø
Vxworks
shell命令ib&bh&bdallcti&ttcret:执行到子函数返回,返回后的结果可以在r3寄存器里看到。
hope_worker
·
2014-07-12 08:00
vxworks
一些基本知识
"longlong"and"unsignedlonglong"类型,本身定义了宏ULLONG_MAXLLONG_MAXunsignedlonglongll1;longlong112;ll1=2362231918310719548ull;ll2=2362231918310719548ll;printf("Type:%llu%lld\n",ll1,ll2);使用workbench编译一个Downloa
yudingding6197
·
2014-06-29 13:00
long
long
类型
除法
vxworks
打印输出
rt_mutex里owner的作用
it's the same thread */ mutex->hold ++; } 之前不理解在什么情况下线程会重复进入其所持有锁的保护区域,后来看到
Vxworks
lanxinyuchs
·
2014-06-26 17:00
r
Nucleus PLUS简介
当前嵌入式操作系统有数百种,比较流行的有NucleusPlus,QNX,LynxOS,Psos,VRTX,
VXWorks
,WindowsCE等。它们各有特色,用户可以根据自身的软硬件环境的要求,选择
suipingsp
·
2014-06-26 16:00
嵌入式开发
嵌入式操作系统
Nucleus
中断处理程序不能使用printf的本质
vxworks
中断处理程序之所以不用printf,本质在于printf是将信息输出到标准输出设备(STDOUT)中,整个标准输出设备是一个全局变量,由于有semTake操作,那么就会发生阻塞,
vxworks
mao0514
·
2014-06-20 10:00
vxworks
的default boot line说明
boot程序的主要功能是引导
vxworks
内核,所以boot程序需要知道
vxworks
的内核存放在何处,通过什么手段去获取。
PINBODEXIAOZHU
·
2014-05-28 09:00
PC104上配置
VxWorks
硬盘启动详解
VxWorks
是美国WindRiverSystem公司推出的一个实时操作系统。通常所指的
VxWorks
操作系统对应软件包括三个部分:引导程序bootrom、主操作系统
vxWorks
、以及用户开发程序
chasdmong
·
2014-05-11 19:00
VxWorks
PC104上配置
VxWorks
硬盘启动详解
VxWorks
是美国WindRiverSystem公司推出的一个实时操作系统。通常所指的
VxWorks
操作系统对应软件包括三个部分:引导程序bootrom、主操作系统
vxWorks
jiximeng123
·
2014-05-11 19:00
嵌入式
vxworks
bootrom
关于问题
vxworks
与linux区别
接触过
vxworks
与linux,也有人问起我两者的区别,其实这个问题真的比较大,查资料做了些总结,但也只是冰山一角,不过以后有了心得再添加进来也不迟。
swgshj
·
2014-04-23 22:00
中断与任务——
vxworks
VxWorks
提供tickAnnounce(),由系统时钟中断调用,周期性地触发内核。为了快速响应中断,
VxWorks
的中断服务程序(ISR)运行在特定的空间。不同于一般的任务,中断服
swgshj
·
2014-04-23 22:00
vxworks
与linux区别
自己目前开发的嵌入式开发所用的操作系统是
VxWorks
,以前读大学的时候用的最多的是linux操作系统,但是,对于这两种操作系统之间到底有什么区别,还真没有真正去细心的总结过,被别人问起时,难免有些尴尬的感觉
yu_xiaofei
·
2014-04-17 10:00
VXWORKS
和QT
问了QTfor
VXworks
的价格,乖乖,要120万。一个软件要这么多钱?真是疯了。QT公司的人说,这个一般是为军工行业定制的,所以价格高。而且军工企业都是走技改买这个软件的。国家的钱有时真的很浪
flylonginsky
·
2014-04-12 20:00
qt
vxworks
下网络编程一:网络字节序问题
inet_addr("192.168.1.1");//返回网络字节序整型ip地址inet_ntoa(saddr);//将包含网络字节序整型ip地址的in_addr对象转换成本地char*类型的ip地址sockaddr_in中的in_addr对象sin_addr的s_addr一定要用网络字节序整型ip地址赋值 inet_addr返回的也是网络字节序sockaddr_in全是网络
·
2014-04-09 13:00
网络编程
不合格的嵌入式工程师
Linux,
vxworks
,ucos,ecos。在这些嵌入式操作系统下,你都做过什么项目?毕业工作的第一年,Linux驱动和应用的开发。
swgshj
·
2014-04-02 21:00
IC厂Linux(ARM)驱动,军工厂
Vxworks
(PowerPC) BSP+驱动,选了后者
换工作有2个offer比较难抉择,国内领导IC厂Linux驱动职位和军工企业
Vxworks
(PowerPC)BSP+驱动职位,待遇来说,伯仲之间。
gqb666
·
2014-03-30 09:26
职场
人生
IC厂Linux(ARM)驱动,军工厂
Vxworks
(PowerPC) BSP+驱动,选了后者
换工作有2个offer比较难抉择,国内领导IC厂Linux驱动职位和军工企业
Vxworks
(PowerPC)BSP+驱动职位,待遇来说,伯仲之间。
gqb666
·
2014-03-30 09:00
linux驱动
vxworks
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他