当前位置:主页 > 科技论文 > 计算机论文 >

标准CPCI板卡的多操作系统驱动程序开发

发布时间:2018-04-07 17:24

  本文选题:数据采集 切入点:总线 出处:《西安电子科技大学》2013年硕士论文


【摘要】:随着雷达数字化的快速发展,ISA、EISA等传统总线已无法满足雷达数据采集高速传输的要求,取而代之的是高性能的PCI/CPCI总线等。随着Windows的升级换代,VxD驱动模型被被汰,WDM驱动模型成为Windows下驱动程序的主流。Linux作为一种开源的自由操作系统,具有非常多的优点,使用者越来越广泛。所以探讨CPCI总线设备在Windows下驱动程序开发和在Linux下驱动程序开发,,均具有重要意义。 本文的主要内容是研究数据采集卡在Windows下驱动程序的开发和在Linux下驱动程序的开发。首先,介绍了CPCI总线相关知识,并完成了CPCI总线的硬件接口设计;然后,完成了数据采集卡WDM驱动程序的开发,重点讲解了开发中关键问题,并对驱动功能进行测试;最后,完成了数据采集卡Linux下驱动程序的开发,对关键模块设计进行了详细叙述,并对驱动功能进行验证。通过这些工作,我们便为数据采集设备建立Windows和Linux下双操作平台,奠定了良好的基础。
[Abstract]:With the rapid development of radar digitization, the traditional bus, such as ISA-EISA, can not meet the requirement of high-speed transmission of radar data. Instead, it is replaced by the high-performance PCI/CPCI bus.With the upgrading of Windows VxD driver model has been replaced by Windows driver model as the mainstream of Windows driver. As an open source free operating system, it has many advantages and users more and more widely.Therefore, it is of great significance to discuss the driver development of CPCI bus device under Windows and Linux.The main content of this paper is to study the driver development of data acquisition card under Windows and the development of driver under Linux.First of all, this paper introduces the related knowledge of CPCI bus, and completes the design of hardware interface of CPCI bus. Then, the development of WDM driver of data acquisition card is completed, and the key problems in the development are explained emphatically, and the driver function is tested.The driver program of data acquisition card based on Linux is developed, the key module design is described in detail, and the driver function is verified.Through these works, we have established the dual operation platform under Windows and Linux for the data acquisition equipment, and laid a good foundation.
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP336;TP274.2

【参考文献】

相关期刊论文 前8条

1 谭钦红;张际生;李文杰;徐沛;;Linux系统中PCI设备DMA数据传输的实现[J];重庆邮电大学学报(自然科学版);2012年02期

2 吴慧伦;;PCI9656多通道数据采集卡驱动程序的设计及实现[J];电讯技术;2008年08期

3 陈沁瑜;范永宏;;一种基于PCI9656的64位PCI高速数据采集卡的设计与实现[J];电讯技术;2008年10期

4 李国光;罗丰;;一种64位高速PCI总线接口的设计与实现[J];电子科技;2011年02期

5 富大鹏;杨会玲;;高速图像采集卡驱动程序设计[J];国外电子测量技术;2009年09期

6 叶善初;李少伟;;跨平台雷达信号采集系统设计[J];舰船科学技术;2010年06期

7 龚璞;王德生;;Linux平台高速雷达视频采集与显示[J];微计算机信息;2006年35期

8 杨波;柳征;姜文利;;用DriverStudio开发PCI总线设备驱动程序[J];微计算机信息;2007年25期

相关硕士学位论文 前5条

1 冀磊;多通道数据采集系统的设计与实现[D];西安电子科技大学;2011年

2 唐立科;基于64位PCI总线的数据采集与存储系统的实现[D];南京理工大学;2008年

3 秦爽;多通道同步数据采集系统设计与实现[D];电子科技大学;2009年

4 周俊峰;基于PCI Express总线数据采集记录系统硬件设计[D];电子科技大学;2009年

5 李小平;基于PCI总线结构的数据采集系统设计[D];哈尔滨工程大学;2012年



本文编号:1720136

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1720136.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户a29fe***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com