首页· 导航
在线工具
嵌入式系统
电子电路
PCB技术
电路
单片机
电源
电子
驱动
开关
PCB
linux
fpga
开关电源
功放
USB
嵌入式系统
protel
LED
vxworks
嵌入式操作系统串行设备驱动程序的编写
2012-10-15
赵文栋 张 磊
11
摘要: 目前,基于嵌入式操作系统的软件开发是国内外研究的热点,
vxworks
嵌入式操作系统又是目前最流行的嵌入式操作系统之一。本文的目的在于通过分析
vxworks
操作系统下串行通信设备驱动程序的运行机制,提出在此操作系统下开发串行设备驱动程序开发的基本思路。 关键词:
vxworks
串行设备 驱动 1. 概述 我们在基于
vxworks
嵌 .. [
查看全文
]
Vxworks
开发工具的使用操作流程
2012-10-05
22
一. 认识Tornado II和
Vxworks
VxWorks
是一种嵌入式的实时操作系统,所谓嵌入式系统就是用户自己开发设计板子,板子上通常有一颗CPU,
VxWorks
支持32位的CPU,包括Intel公司的x86、Motorola公司的68k和PowerPC、MIPS、ARM、Intel公司的i960、Hitachi公司的SH。我们设计的板子通常没有软件的自开发能力,所以我们需 .. [
查看全文
]
VxWorks
下的任务监控方法及应用
2012-09-05
90
1、
VxWorks
交叉开发模式 在
VxWorks
下应用软件开发时采用交叉开发模式,宿主机通常是普通的PC机,目标机就是应用程序真实的运行的硬件平台;集成开发环境Tornado位于宿主机,用户通过Tornado开发环境完成代码编写、编译、链接,宿主机与目标机通过分别位于其上的Target Server和Target Agent实现信息交互,物理连接往往 .. [
查看全文
]
基于
VxWorks
的多串口卡通信实现
2012-09-05
王冬 刘荣科 杨宇
30
VxWorks
操作系统是美国Wind River公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),良好的持续发展能力、高性能的内核以及友好的用户开发环境,使其在嵌入式实时操作系统领域居于领先地位,广泛应用于现代的各种嵌入式计算机系统中,比如军事指挥系统、武器控制系统或工业控制系统中。而在这些系统中,往往不是单个 .. [
查看全文
]
VxWorks
实时操作系统的USB驱动程序原理与分析
2012-07-30
朱泽诚 王兴元 李洁
16
1、问题的提出 通用串行总线(USB)作为一种中高速的数据方式,已经很普遍地应用于外设与主机的通信中。
VxWorks
是当今十分流行的实时操作系统,在通信、国防、工业控制、医疗设备等嵌入式实时应用领域。很多
VxWorks
系统中都有USB设备,可是关于USB的驱动实现并没有相关的资料可以参考,给实际工作带来了难题。本文通过详 .. [
查看全文
]
VxWorks
环境下基于Zinc的GUI任务与非GUI任务之间的通信
2012-06-02
彭宇
24
1 引言
VxWorks
是美国Wind River Systems公司开发的一种嵌入式实时操作系统,它以高性能可剪裁的微内核以及友好的用户开发环境在嵌入式实时操作系统领域占有重要的地位。在很多实时应用场合(如嵌入式地理信息系统) ,需要在
VxWorks
环境下设计图形用户界面(GUI) 。
VxWorks
提供了两种开发图形用户界面的组件:WindML (Win .. [
查看全文
]
基于
VxWorks
的bootrom代码改进
2012-06-02
12
1 问题的提出
VxWorks
是WindRiver公司开发的一种嵌入式操作系统,具有强大的功能和友好的用户界面。
VxWorks
软件应用非常广泛, 不仅应用在网络设备、家用电器当中,而且还应用在航天、导弹等高端领域。在网络设备应用领域中,通常利用
VxWorks
来开发bootrom代码、BSP (Board Support Packet)代码以及上层的网络协议代 .. [
查看全文
]
VXWORKS
内核分析
2012-06-02
16
1. 实时操作系统的结构 在计算的早期开发的操作系统的最原始的结构形式是一个统一的实体(monolithic)。在这样的系统中,提供的不同功能的模块,如处理器管理、内存管理、输入输出等,通常是独立的。然而他们在执行过程中并不考虑其他正在使用中的模块,各个模块都以相同的时间粒度运行。 由于现代实时环境需要许多不同的功能, .. [
查看全文
]
VxWorks
中的中断应用设计要点
2012-06-02
耿锐 王闵
8
摘要:硬件中断处理是实时系统设计中的关键性问题,设计人员有必要对其作深入研究,以更好地满足开发工作需要。文中以
VxWorks
操作系统为软件平台,讨论了在实时系统中进行中断应用设计时要注意的一些问题。由于软硬件的相关性,选用广泛应用的X86架构的嵌入式汁算机为硬件平台,对PenriumCPU和计算机主板对硬件中断的管理机制 .. [
查看全文
]
VxWorks
任务编程中常见异常分析
2012-06-02
宋华伟 彭建华 季新生
9
在任务运行过程中,会出现一些异常的情况,导致任务不能正常运行或者对操作系统造成影响。一般来说,这些异常是由程序的逻辑错误造成的,防止这些异常情况的出现和出现后进行补救就有格外重要的意义。 1 代码重入与共享 ?牐? 在应用中,可能会出现多个任务调用同一段代码的情况,由于任务占用CPU是串行的,不会出现代码资源使 .. [
查看全文
]
VxWorks
基于AT91RM9200处理器的中断处理
2012-06-02
张雷 任恩恩
18
Vxworks
作为一个实时嵌入式操作系统,通常采用中断的方式来满足系统实时性的要求,因此,熟悉其中断的处理过程对于
VxWorks
操作系统的开发是至关重要的.本文通过编写和调试基于AT91RM9200处理器的
VxWorks
嵌入式操作系统的BSP,来讨论
VxWorks
操作系统的中断机制。 1
VxWorks
中断处理机制及AIC AT91RM9200使用一个 .. [
查看全文
]
基于
VxWorks
的一种程序倒换解决方案
2012-06-02
殷智刚 马宏 高志强
15
摘要:
VxWorks
嵌入式系统广泛应用于通信领域,程序倒换是软件设计中的重要内容。结合
VxWorks
的特点,本文提出了一种简单有效的解决程序倒换的方法,该方法在七号信令的单板程序中得到很好的应用。 0 引言
VxWorks
是美国WindRiver公司的产品,它是一个运行在目标机上的高性能、可裁减的嵌入式实时操作系统,自上世纪八十年 .. [
查看全文
]
3/5
首页
上一页
1
2
3
4
5
下一页
...末页
推荐文章
热敏电阻温度阻值查询程序
一款常用buffer程序
1602液晶显示模块的应用
GNU C 9条扩展语法
C99语法规则
FreeRTOS 动态内存管理
如何实现STM32F407单片机的 ..
STM32使用中断屏蔽寄存器BA ..
ARM汇编伪指令介绍
单片机硬件系统设计原则
最新文章
如何实现STM32F407单片机的 ..
STM32使用中断屏蔽寄存器BA ..
STM32单片机接收不定长度字 ..
FreeRTOS 动态内存管理
一款常用buffer程序
实时操作系统VxWorks的内核 ..
uC/OS-II内核超时等待机制的 ..
Linux网络接口的源码分析
ucos下lwip应用心得
VxWorks下在线升级技术
热门文章
51单片机LED16*16点阵滚动显示
C99语法规则
FreeRTOS 动态内存管理
ARM9远程图像无线监控系统
用单片机模拟2272软件解码
如何实现STM32F407单片机的 ..
新颖的单片机LED钟
AVR单片机SPI实例
24C64 EEPROM读写的C语言程序
1602液晶显示模块的应用
本站简介
|
意见建议
|
免责声明
|
版权声明
|
联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号