共查询到19条相似文献,搜索用时 78 毫秒
1.
2.
3.
基于VxWorks的多任务程序设计及通信管理 总被引:1,自引:0,他引:1
为了满足系统各个任务对实时性的要求,需要实现各个任务的并行处理。针对VxWorks操作系统的多任务调度机制和任务通信方式进行了分析;采用基于时间片轮转调度实现多任务程序设计,可以动态改变各个任务期望运行的时间片;对各种通信方式和实现方法进行了比对,并给出了优化方案。上述设计方法实时性强,可靠性高,系统可扩展性良好,能够很好地满足工程需要。 相似文献
4.
软件设计中模块化的思想已日益普遍,模块化的设计能够使程序结构清晰,便于维护,开发起来也更加高效.大型软件通常由多个功能模块构成,模块的功能实现又是由多个线程所支撑的.诸如windows,Linux类型的操作系统自身能够对线程间的通信进行较好的管理,不需要过多的关心底层.而VxWorks是一个多任务系统,任务是系统最基本的执行单元. 相似文献
5.
基于VxWorks的雷达数据采集系统的设计与开发 总被引:4,自引:2,他引:2
雷达数据采集系统在中断响应、数据处理等方面对系统的实时性和可靠性要求较高,有必要选用高性能的实时操作系统作为开发平台,同时采用PCI总线来保证高速的数据传输。为此,给出了一种在实时操作系统VxWorks平台下基于PCI总线的实时雷达数据采集系统的设计方案,详细描述了在VxWorks实时操作系统下PCI设备驱动程序典型结构和工作过程,给出了PCI雷达数据采集卡驱动程序的开发过程和关键例程,以及如何采用驱动开发工具WinDriver提高开发效率。 相似文献
6.
以实时可裁剪微内核VxWorks为操作系统,结合某实时显控设备这一使用环境,对该设备应用软件的开发进行了详细的介绍.重点讲述了实时性、任务划分、优先级设置等应用程序中较关键而又复杂的问题. 相似文献
7.
目前在分时操作系统下,数据采集系统的实时性和稳定性都有待提高,为了解决这些问题,设计了基于Vxworks的高速数据采集系统.采用FPGA协调PCI控制芯片和AD转换芯片的工作,在FPGA内部开辟专用RAM,保证数据的实时更新.同时,还开发了Vxworks系统下的驱动程序.实验结果表明,该方案具有优良的性能,满足军用及航空航天领域的应用需求. 相似文献
8.
在外场内弹道的试验中,由于实验的需求往往需要高速、大量、高精度的实时数据采集存储设备,而通用示波器由于存储能力有限,数据采集效率不够高而无法满足实验的需求,结果往往是采集的数据不准确而导致以后的研究放缓甚至会让科研人员产生错误的判断.针对这一问题,设计了以高速数据采集板卡PXI5122为硬件平台的双通道高速数据采集系统.实验结果表明,通过流盘存储技术实现了对数据的高速大量采集,并且还针对内弹道弹丸实验需求设计了专用的数据采集系统. 相似文献
9.
10.
VxWorks是WindRiver(风河)公司开发的嵌入式实时操作系统(RTOS),由于它的高实时性,所以广泛地应用于军事、工业控制、通信等领域;分析了VxW0rks下PCI总线多功能数据采集卡的实现方法;以ADLINK的PCI7396数据采集卡为例,介绍PCI总线设备的配置空间,包括它的结构及访问方法,重点介绍PCI总线设备在VxWorks下驱动程序的开发步骤及编程要点,并对开发过程中的关键部分给予代码说明;在某综合控制系统中,开发的驱动程序运行稳定、可靠。 相似文献
11.
为了在提高数据采集卡的速度的同时降低成本,设计了一种应用流水线存储技术的数据采集系统。该系统应用软件与硬件相结合的方式来控制实现,通过MAX1308模数转换器完成ADC的转化过程,采用多片Nandflash流水线数据存储模式对高速采集的数据进行存储。搭建硬件电路,并在FPGA内部通过编写VHDL语言实现了采集模块、控制与存储模块和Nandflash存储功能。调试结果表明,芯片的读写时序信号对应的位置准确无误,没有出现时序混乱,且采集速度能保持在10 Mb/s以上。系统实现了低成本、高速多路采集的设计要求。 相似文献
12.
13.
14.
15.
16.
本文介绍了用于声信号的DMA方式的数据采集系统,它可顺序地对八路模似信号进行采集,采集频率最高可达45kHz,并能同微机并行工作。它可广泛地应用于电视、录音机的电声指标测试及各种声信号的采集分析处理等。 相似文献
17.
使用现场可编程门阵列FPGA作微控制器,通过传感器采集音频信号,再由AD转换器将其转换并存储于芯片AT45DB041B中,以实现对音频信号的采集与存储。对于前端信号使用Matlab设计滤波器对其进行处理,并利用Altera公司的综合开发软件Quartus Ⅱ对数据采集系统进行了仿真,研究表明:该设计能够得到比较理想的数字音频信号。 相似文献
18.
本文主要阐述了利用嵌入式操作系统VxWorks的图形开发组件WindML进行图形界面开发的相关技术,并且总结出了程序设计的总体框架以及一些在实际编程中遇到的问题的解决方法,实现了WindML功能的扩展。 相似文献
19.
雷达回波经信号处理后,形成的大容量的数据对系统的实时性和可靠性要求较高,为此,给出了一种在实时操作系统Vxworks平台下建立某雷达点迹数据处理系统的设计方案,描述了点迹数据处理算法及其在Vxworks中的具体实现。 相似文献