共查询到20条相似文献,搜索用时 0 毫秒
1.
数字式声纳系统需要实时显示其搜索、跟踪结果,同时对用户命令作出及时的响应,并实时控制前端的硬件.本文基于VxWorks实时操作系统和X窗口系统的显示及控制程序设计,着重介绍实时多任务程序设计. 相似文献
2.
VxWorks是一种嵌入式实时多任务操作系统,以其良好的可靠性和卓越的实时性被广泛地应用在航天、航空、通信等领域中。随着嵌入式系统功能的不断复杂和性能需求的不断提高,多任务程序的合理设计对嵌入式系统软件的稳定、可靠运行起着重要的作用。文中对VxWorks下的多任务调度机制进行分析,然后介绍多任务程序设计过程中任务优先级的设置、多任务间通信、中断处理等关键要点,结合FC通信的应用实例给出多任务程序设计的步骤和方法,在实际应用中验证了设计的合理性和可靠性,为基于VxWorks的多任务程序设计提供一定的参考。 相似文献
3.
肖志浩 《计算机光盘软件与应用》2011,(5)
在实时系统中实现多任务程序是非常重要的的环节,本文简单描述了VxWorks操作系统的特点及VxWorks操作系统下实现多任务程序的设计方法. 相似文献
4.
基于VxWorks的多DSP系统的多任务程序设计 总被引:1,自引:0,他引:1
多DSP信号处理板广泛地运用于工业、军事、通信和医疗等许多方面。本文介绍一种基于VxWorks实时操作系统的ADSP21160的多DSP板设计,以及该板在数字式声纳的实时信号处理系统中的应用,并介绍了在VxWorks实时操作系统下的软件算法仿真和实现。 相似文献
5.
通过一个经典的多任务同步哲学家进餐问题。介绍了Vxworks下的多任务程序设计和任务间通信机制,并给出了运行的结果。 相似文献
6.
VxWorks环境下串口驱动程序设计 总被引:1,自引:0,他引:1
本文针对Wind River公司的实时操作系统VxWorks,分析了其系统结构及内核启动过程,并详细论述了VxWorks环境下驱动程序设计原理及步骤,同时以Intel 8250芯片串口驱动为例进行了实例分析。 相似文献
7.
嵌入式实时多任务程序设计 总被引:10,自引:0,他引:10
主要介绍如何基于实时多任务操作系统内核开发嵌入式应用系统。详细阐述了如何将一项工作划分为多个任务,怎样给任务分配优先级,如何使用内核提供的系统功能,如信号量、消息邮箱、消息队列、时间延迟等。 相似文献
8.
VxWorks嵌入式实时操作系统环境下,用原始套接字进行网络程序设计,成功解决了通过单网络节点实现多点向一点单向发送报文的网络通信问题,对网络程序设计具有重要的意义. 相似文献
9.
VxWorks操作系统下基于缓冲队列网络通信应用 总被引:3,自引:0,他引:3
光电系统控制端与受控端间进行网络信息交换,要实现系统操作层的零死时间,关键是网络信息及时处理。系统信息接收、处理和发送在VxWorks实时操作系统下采用缓冲队列和多任务实现方法。方法实现了信息的流水线处理,降低了通信双方的时间相关性,同时提高CPU利用率和软件效率。 相似文献
10.
简述几种实时多任务操作系统 总被引:2,自引:0,他引:2
从整体上介绍VxWorks、pSOSystem、Hopen OS、Pencil、CMX、PTXC几种实时操作系统(RTOS)及其特点,有助于RTOS选型. 相似文献
11.
VxWorks环境下串口驱动程序设计 总被引:5,自引:0,他引:5
针对WindRiver公司的实时操作系统VxWorks,分析了系统结构及内核启动过程,并详细论述了VxWorks环境下驱动程序设计原理及步骤,同时以Intel 8250芯片串口驱动为例进行了实例分析。 相似文献
12.
13.
14.
VxWorks下PC/104-CAN驱动程序设计 总被引:2,自引:0,他引:2
详细介绍实时多任务操作系统VxWorks环境下驱动程序的设计原理;针对驱动程序实现的困难,给出VxWorks下实现驱动程序的工程步骤。章以PC/104-CAN适配卡为例,简要介绍硬件结构,重点给出驱动程序实现的关键代码。 相似文献
15.
16.
17.
针对Wind River公司的实时操作系统VxWorks,分析了系统结构及内核启动过程,并详细论述了VxWorks环境下驱动程序设计原理及步骤,同时以Intel 8250芯片串口驱动为例进行了实例分析. 相似文献
18.
实时多任务操作系统(RTOS)已成为嵌入式系统的热点,本文以实时多任务操作系统和激光打印机控制器软件的结合为例论述了其应用。 相似文献
19.
基于对实时多任务软件的抽象执行体的研究分析以及对VxWorks平台的分析,提出了实时多任务执行模型到VxWorks平台下C语言程序框架的系统调用的映射规则及代码。给出了实时对象之间的通信原理及映射方法。给出了实时时间管理的映射代码。 相似文献
20.