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
环境下双冗余以太网卡技术在底层驱动中的实现
引 言 随着以太网的稳定性、抗干扰性和带宽问题的逐步改善,以太网正在大规模进入工业控制领域。用于工业过程控制、通信、航天器和导航系统中的网络对可靠性及其响应故障的快速性要求极高。当前,冗余设计作为一种提高设备可靠性的有效方法,已经得到了广泛的应用。对于网络系统中的单个节点,常常需要对网卡进行双冗余备份,即每个节点都采用2块网卡(或2个网口),中间用集线器或交换机互连,当正常
·
2015-10-31 16:34
技术
Building Errors when debug fei82557End.c(
vxworks
)
nbsp;dataSegPad.o partialImage.o ctdt.o \ -T D:\x86\T221\target\h\tool\gnu\ldscripts\link.RAM -o
vxWorks
·
2015-10-31 16:29
debug
C/C++跨平台计时,精确到毫秒级别
通过在起始时刻和停止时刻分别调用下面的代码,返回的时间相减,便可获得这段时间的毫秒数,其跨Windows、Linux、
VxWorks
三个平台。
·
2015-10-31 11:41
c/c++
嵌入式资源免费下载
国防科大Vxwork实时操作系统教程.rar 国防科大ucOS实时操作系统教程.rar PowerPC-
VxWorks
-BSP-分析.rar 嵌入式系统设计
·
2015-10-31 11:05
免费下载
vxWorks
对Nand的支持情况分析
一、Nand/Nor Flash简介 NOR和NAND是现在市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NOR flash技术,彻底改变了原先由EPROM和EEPROM一统天下的局面。紧接着,1989年,东芝公司发表了NAND flash结构,强调降低每比特的成本,提供更高的性能,并且像磁盘一样可以通过接口轻松升级。 其容量可达1GB以
·
2015-10-31 11:05
支持
S3C2440
VXWORKS
移植笔记
2006年下半年,我们在自己设计的BCNG2440开发板上移植了
VXWORKS
。
·
2015-10-31 11:05
笔记
s3c2440+lan91c111
vxworks
驱动调试
最近调试一个s3c2440+lan91c111网卡的
vxworks
驱动程序,调试了快一个月了,还差一点,把主要过程写出来,和大家交流。
·
2015-10-31 11:05
调试
s3c2440下
vxworks
的tffs文件系统调试
目标:实现
vxworks
下的tffs文件系统。
·
2015-10-31 11:05
文件系统
VxWorks
下USB摄像头驱动总结
VxWorks
下USB摄像头驱动总结 1、
VxWorks
驱动开发步骤: 声明设备struct,必须包含DEV_HDR,例如: typedef struct {  
·
2015-10-31 11:04
总结
U-boot 引导
VxWorks
系统
准备
vxworks
映像,我喜欢bin格式,xxx-objcopy -O binary
vxworks
vxworks
.bin
vxworks
必须装载到config.h里设定的地
·
2015-10-31 11:04
Boot
utu2440
vxWorks
DM9000A驱动移植
1.从网上下载一个DM9000A的BSP,查看源代码分析网卡初始化流程,具体修改代码。 2.根据原理图确定DM9000的基地址,utu2440使用的是CS3片选,首先确定基地址为0x18000000,对网 卡操作的地址为0x18000000+0x300(经测试不加0x300偏移也行,网上说是为了兼容ISA),IOBASE即 为0x18000000,
·
2015-10-31 11:04
驱动
vxworks
的测试题(附答案)
闭卷考试(1小时30分钟) (一)填空 1.假设tornado安装在c:\tornado ,那么如果要改一个pentium 目标板bootrom下载
VxWorks
的方式,请问该更改_____目录下的_
·
2015-10-31 11:03
测试题
各个版本的tornado及其他软件的密码
一、WINDRIVER.TORNADO.V2.2.FOR.COLDFIRE CD1= Tornado 2.2/
VxWorks
5.5 for ColdFire (DISK_ID: TDK
·
2015-10-31 11:03
tornado
vxworks
下基于select的TCP服务器端设计
1 #include <
vxworks
.h > 2 #include&
·
2015-10-31 11:02
select
WindML相关知识和图形设备驱动程序开发(二)
2.5
VxWorks
BSP 需要 典型地,必须修改
VxWorks
BSP来满足能够使用图形和输入设备的需要。
·
2015-10-31 11:02
DML
VxWorks
网络协议栈初始化流程
< 在网络初始化时加载END和subEND,并在其中初始化IP协议栈,在TMS初始化时绑定IP到SubEND,单播路由协议初始化在TMS初始化中,根据MIB配置确定初始化哪个单播路由协议,RIP初始化可以在网络初始化时,OSPF初始化在TMS初始化中根据TMSMIB配置确定,END的IP地址在网络初始化时设置,SwEND的IP地址在网管配置时设置。 一、在configAll.H
·
2015-10-31 11:01
网络协议
工作7年,从《一个苏州IT人的5年挨踢经历》系列开始,博客1年半,纯纪念
有了这个开端,后续就习惯性的开始在CSDN写技术博客,从《 设计模式攻略》、到《 windows8开发专栏》、再到最近的《
VxWorks
深入浅出》,外加各种杂谈,半年间也积累了70余篇,对内容谈不上满意
·
2015-10-31 11:42
IT人
串口VMIN VTIME 详解
原文地址: 以前跟着做过
VxWorks
的开发,主要通信方式是串口,因为底层BSP包已经做好了,串口通信非常简单。
·
2015-10-31 10:12
time
VxWorks
PCI配置方法
/* surfConfPciDevice.c */ /* * 函数功能: *********** * 已知该类PCI设备的Vendor号,Device号和索引号myIndex,查找出该类PCI设备的MEMORY地址 * 和IO地址,以及中断级
·
2015-10-31 10:41
配置
vxworks
下文件读写示例
1.create file on floopy disk and write contents: -> pdev=fdDevCreate(0,0,0,0) /* A:,1.44M,whole disk,offset */ -> dosFsMkfs("/fd0",pdev) ->
·
2015-10-31 10:40
文件读写
[c&cpp] C\C++交互—extern “C”
1: #ifndef __INC
vxWorks
h 2: #define __INC
vxWorks
h 3: #ifdef __cplusplus 4: extern
·
2015-10-31 10:22
extern
Nucleus
以前用过
Vxworks
, 由于工作需要,接触到Nucleus, 随手写的一个读书笔记,主要注重Nucleus Plus (NP)和其他Embedded OS 的差别。
·
2015-10-31 10:18
c
VxWorks
PCI驱动编程步骤
PCI 驱动编程步骤 1. 复制~Tornado\target\h\drv\pci目录下pciAutoConfigLib.h, pciConfigLib.h等PCI头文件文件 和~Tornado\target\src\drv\pci目录下pciAutoConfigLib.c, pciConfigLib.c等PCI文件到BSP目录下。 2. 根据实际的PCI硬件定义改写或重写这些PC
·
2015-10-31 09:19
编程
【
VxWorks
系列】任务间同步与通信之共享内存
在开始之前先说明三个概念,任务间的同步,互斥,通信。 同步,是指一个任务等待某个条件发生,而另外一个任务引发这个条件后,等待的任务会被触发执行相应的处理。这就是一个任务与另一任务之间的同步控制。 互斥,是指两个以上任务要使用同一块内存数据或IO资源时引发的竞争状态。 任务间通信,很简单,就是使一个任务通过某个条件或某段数据与另一个任务发生联系时,就产生了通信,同步
·
2015-10-30 13:34
共享内存
写了一个将
VxWorks
的shell打印输出到指定内存中的接口,可广泛用于CLI下的调试函数显示以及故障自动捕获等功能,稍作修改可以适合其它嵌入式OS
本代码在Tornado2.0的Simu下调试通过,原理上与CPU架构无关,应该都适用。如果引用的话,请告诉我,或者评论一句[页面最下方],不要一声不吭 /* usrAppInit.c - stub application initialization routine */ /* Copyright 1984-1998 Wind River Systems, Inc. */ /*m
·
2015-10-28 09:11
shell
程序调试手段之gdb,
vxworks
shell
调试一个程序主要用到的功能: 启动程序 设置函数断点 设置数据断点 单步执行 查看内存值 修改内存值 linux下的gdb,和
vxworks
下的shell 虽然使用方式和调试命令略有不同
·
2015-10-27 14:57
shell
VxWorks
使用说明书
1、概述
VxWorks
操作系统的集成环境叫Tornado。Tornado集成环境提供了高效明晰的图形化的实 时应用开发平台,它包括一套完整的面向嵌入式系统的开发和调测工具。
·
2015-10-21 10:39
使用
vxWorks
学习笔记
1.
VxWorks
开发方式:交叉开发,即将开发分为主机(host)和目标机(target)两部分。类似于dos下C语言程序的开发。
·
2015-10-21 10:38
学习笔记
VXWORKS
——启动过程
VXWORKS
是一种灵活的、可裁剪的嵌入式实时操作系统,用户可以根据需要创建自己的
VXWORKS
映像,由它来引导目标系统,而后下载并运行应用程序。
abcflyer
·
2015-10-12 15:34
VxWorks
TQ2440 学习笔记—— 28、移植U-Boot【U-Boot 的配置过程】
它的名字有两重含义:可以引导多种操作系统:Linux、NetBSD、
VxWorks
0、QNX、RTEMS、ARTOS、Lynx等;支持多种架构的CPU:PowerPC、MIPS、x86、ARM、NIOS
Cawen_Cao
·
2015-09-05 07:42
处理器【S3C2440】
嵌入式开发【U-Boot】
TQ2440 学习笔记—— 28、移植U-Boot【U-Boot 的配置过程】
它的名字有两重含义:可以引导多种操作系统:Linux、NetBSD、
VxWorks
0、QNX、RTEMS、ARTOS、Lynx等;支持多种架构的CPU:PowerPC、MIPS、x86、ARM、NIOS
Cawen_Cao
·
2015-09-05 07:42
处理器【S3C2440】
嵌入式开发【U-Boot】
Linux内核工程导论——内存管理(一)
Linux内存管理概要物理地址管理很多小型操作系统,例如eCos,
vxworks
等嵌入式系统,程序中所采用的地址就是实际的物理地址。
broler
·
2015-08-25 20:12
linux
linux内核原理
Linux内核工程导论——内存管理(一)
Linux内存管理概要物理地址管理很多小型操作系统,例如eCos,
vxworks
等嵌入式系统,程序中所采用的地址就是实际的物理地址。
ljy1988123
·
2015-08-25 20:00
linux
kernel
内核
C语言解释器LUA
网上的一篇文章《火星上发生的事情与
Vxworks
操作系统的优先级反转问题》写到“
VxWorks
带有一个C语言解释器,允许开发者在调试时输入C表达式或者函数并且可以随意执行。”可见解释器是很有用的。
unsv29
·
2015-08-11 16:00
lua
火星上发生的事情与
Vxworks
操作系统的优先级反转问题
http://blog.chinaunix.net/uid-21736802-id-1817801.html火星上发生了什么2004-02-2116:29 在勇气号和机遇号登陆火星并重新卷起一股火星热的时候,我找到这篇去年自己翻译的文章,看看当年的小插曲。From:MikeJones
[email protected]
,December07,19976:47PM翻译:zhou,2
unsv29
·
2015-08-11 15:00
shell
trace
vxworks
Pixhawk---基于NSH的Firmware开发与调试
NuttX主要遵循Posix和ANSI标准,对于在这些标准下不支持的功能,或者不适用于深度嵌入环境的功能(如fork()),采用来自Unix和常见RTOS(如
VxWorks
)的额外的标准API。
FreeApe
·
2015-08-01 10:00
firmware
NuttX
Pixhawk
NSH
开发与调试
几种嵌入式实时操作系统简介
1、
vxworks
是美国windriver公司于1983年设计开发的高性能、可扩展的实时操作系统,具有嵌入实时应用中最新一代的开发和执行环境,支持市场上几乎所有的处理器,以其良好的可靠性和卓越的实时性被广泛地应用在通信
abcflyer
·
2015-07-13 15:56
K60
上班的第五百一十八天
之后搞
vxworks
、linux+Qt,一直停留在调界面和业务逻辑,偶尔也玩一下服务器,但是一直都是停留在调用socket以及相关的接口,但这已经是我接触网络编程的极限了。 但自从我换了份服务器
chrisforbt
·
2015-07-02 23:00
VxWorks
中mBlk三元组的实现
在上文中,对mBlk三元组的原理进行了简单的介绍。下面将简单介绍三元组的实现,对其部分代码进行分析。mBlk是用C语言实现的,因此其中包含了大量复杂的指针操作和函数指针。1、函数表poolFuncpoolFunc是一个结构体,其中定义了多个函数指针,用来操作存储池,包括初始化netPool,申请和归还mBlk、ClBlk和Cluster等。系统定义的默认函数表如下:LOCALPOOL_FUNCdf
u012658346
·
2015-06-16 17:00
VxWorks
中三元组mBlk的原理
因此在
VxWorks
中,网络协议栈采用了MBlk-ClBlk-Clus
u012658346
·
2015-06-16 16:00
linux nand bch算法移植
最近
vxworks
用nandflash读写文件总是出现问题,通过测试发现nandflash校验不对。nandflash校验使用镁光提供的bch开源代码。
qingfengtsing
·
2015-06-02 22:00
vxworks
使用nand flash时候SIGSEGV解决
最近调试nandflash驱动的bch算法。在调试时,总是报signal 11 (SIGSEGV)错误但是写一个测试程序运行bch的decode和encode是ok的。仔细分析发现是encode函数一句话导致的。voidencode(){inti,temp;intbb[4096];for(i=0;i<4096;i++)bb[i]=i;//这句话出现的问题....}刚开始以为bb[]数组越界,怎么分
qingfengtsing
·
2015-05-29 08:00
VxWorks
/MIPS中断处理机制
http://blog.csdn.net/phunxm/article/details/8957955在《中断处理》中,梳理了中断处理的一些通用框架和概念,下面我们来探讨一下
VxWorks
/MIPS具体平台下的中断处理机制
RubyBoss
·
2015-05-20 21:00
Ubuntu搭建嵌入式开发环境-续
当然,我这篇续不是什么操作指导文章,只是说明一下我个人比较喜欢的调试方式,相比
vxworks
,linux驱动开发环境还是非常的原始,
vxworks
下workbenc
maochengtao
·
2015-05-19 10:00
gcc常见编译参数介绍
风河也使用gcc来编译
vxworks
的代码。下面介绍些最常用的编译参数(仅以gcc作为c编译器使
hbhhww
·
2015-05-14 14:00
通过FTP Server加载
VxWorks
映像
通过FTPServer加载
VxWorks
映像 使用
VxWorks
的BootRom将目标机引导起来之后,目标机处于BootRom控制之下,这里我们使用的虚拟机就是目标机。
zcube
·
2015-05-06 14:00
server
ftp
vxworks
BSP
VMware虚拟机模拟
VxWorks
硬件环境
这一部分将实现通过VMware虚拟机模拟
VxWorks
硬件环境,通过虚拟软驱模拟软盘来实现引导盘的制作。
zcube
·
2015-05-06 13:00
vmware
虚拟机
vxworks
bootrom
安装Tornado 2.2
安装Tornado2.2 Tornado是WindRiver公司为开发
VxWorks
提供的集成开发环境,所以如果Windows中开发
VxWorks
程序需要首先安装Tornado软件。
zcube
·
2015-05-06 12:00
VxWorks
的移植和BSP定制过程
对上层应用屏蔽具体硬件,
VxWorks
的高可移植性就是通过BSP实现的。本文重点介绍将
VxWorks
移植到AT91RM9200芯片过程中BSP的定制过程。
baiyang_sky
·
2015-04-13 17:31
VxWorks
信庭嵌入式工作室-简介
信庭团队具备嵌入式操作系统(
Vxworks
、Linux、uC/OS-II、WindowsCE5.0/6.0)工程实践经验,从事过CPLD/FPGA(使用VHDL硬件编程语言)、MCU(AT89S52)、
fqheda
·
2015-04-04 05:00
团队
产品开发
嵌入式Linux
arm处理器
硬件定制
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他