[关键词]
[摘要]
雷达数据采集系统在中断响应、数据处理等方面对系统的实时性和可靠性要求较高,有必要选用高性能的实时操作系统作为开发平台,同时采用PCI总线来保证高速的数据传输。为此,给出了一种在实时操作系统VxWorks平台下基于PCI总线的实时雷达数据采集系统的设计方案,详细描述了在VxWorks实时操作系统下PCI设备驱动程序典型结构和工作过程,给出了PCI雷达数据采集卡驱动程序的开发过程和关键例程,以及如何采用驱动开发工具WinDriver提高开发效率。
[Key word]
[Abstract]
In real-time radar data acquisition system, due to the high demand to realtimeness and reliability in terms of interruptting response and data processing , it is necessary to select high-performance real-time operating system(RTOS) and PCI bus to guarantee high speed data transferring. A design of radar data acquisition system based on PCI bus and the typical structure of PCI device driver program in the VxWorks RTOS is described in this paper. The development process and the key routines of the device driver program are presented. Finally, how to use WinDriver to improve the development efficiency is introduced.
[中图分类号]
TN957.52
[基金项目]
国家自然科学基金资助项目(60472085).