首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 93 毫秒
1.
基于PCI总线的视频采集卡及其WDM驱动程序设计   总被引:1,自引:0,他引:1  
介绍了一种基于PCI总线的视频采集卡的硬件结构,其中详细介绍了SDI数字视频信号串并转换电路的设计方法、数据传输原理以及PCI接口的设计;同时详细地阐述了PCI设备WDM驱动程序开发的基本方法,重点讨论了初始化、内存读写、中断处理、DMA传输以及应用程序与驱动程序之间的通信等关键问题;实验表明,多线程技术和DMA传输方式相结合,该系统能正确对SDI数字视频信号进行实时采集和处理,满足系统设计要求.  相似文献   

2.
本文详细地讨论他Windows下PCI设备驱动程序编写设计方法,并简要介绍了设备驱动程序的调用封装方案。  相似文献   

3.
PCI设备驱动程序中几个关键问题的设计与实现   总被引:4,自引:0,他引:4  
讨论了在Windows98/95操作系统下PCI设备驱动程序的开发与实现方法,从编写PCI设备驱动程序的几个关键问题入手,较详细地描述了PCI设备的DMA传输,中断处理和应用程序接口的设计与实现方案,所提出的方案适用于高速率连续数据交换的应用场合,并且已在多个PCI设备中采用,取得良好的效果。  相似文献   

4.
以PCI9030芯片为例,介绍了在wind。ws2000操作系统环境下,使用开发工具Driver Works开发PCI设备驱动程序的基本方法。对其中的关键技术做了较详细的讨论。同时简要介绍了驱动程序的安装和调试.  相似文献   

5.
结合基于PCI总线的精密电机运动控制卡,介绍了PCI设备的WDM设备驱动程序的设计过程,PCI设备的获得,I/O端口的读写,内存的读写以及中断的处理,和设备驱动程序的安装。  相似文献   

6.
基于双端口RAM的PCI总线与DSP的接口设计   总被引:4,自引:0,他引:4  
为了提高DSP与工控机之间的数据传输速度,本文设计利用工控机上的PCI总线,通过共享双端口RAM的方式,实现工控机与DSP之间的高速数据交换。本文详细介绍了系统设计的基本思路,包括PCI总线协议,PCI9052芯片的基本使用方法和设计要点,PCI9052与双端口RAM的硬件连接方式和访问协议,Windows98下虚拟设备驱动程序的设计。  相似文献   

7.
基于嵌入式uClinux系统驱动程序设计研究   总被引:6,自引:3,他引:6  
分析了嵌入式uClinux设备驱动程序设计的开发特性,如对系统统一接口函数等进行了较为详细的分析讨论。采用模块化设计思想,给出了PCI接口卡驱动程序中设备初始化/卸载、打开/关闭、中断处理、I/O读写、I/0控制等各模块在设计中实现的关键流程及算法,并强调了驱动程序开发设计中的关键要点。同时在PCI驱动程序编写设计中引进了系统内核设计时常使用的下半部和临界区保护机制,不仅大大减小了PCI接口视频采集卡数据丢失率,同时也提高了系统的实时性和稳定性。  相似文献   

8.
在许多数字通信系统、处理系统调试阶段,需要高速、实时的信号源来提供前端信号.以串行传输为例,介绍了基于PCI总线的高速信号源设计方法.信号源数据由通用计算机产生,通过PCI总线以串行方式高速输出,接收端硬件系统无需任何改变.从硬件设计、驱动程序开发、可编程逻辑器件控制3个方面,详细介绍了信号源的设计方法及配置实例.  相似文献   

9.
WDM是Microsoft Windows 2000/XP操作系统的标准驱动程序模型。文中在简要介绍一款基于PCI总线高速数据采集卡硬件设计的基础上,详细阐述了基于WDM模型的驱动程序设计。并结合项目的实际情况.对设计中一些策略的考虑和编程技巧做了讨论,给出了利用DDK开发WDM驱动程序的实例。  相似文献   

10.
嵌入式PCI网卡驱动程序的设计与优化   总被引:2,自引:0,他引:2       下载免费PDF全文
介绍了嵌入式VPN 网关ESG-1的基本情况,讨论了RTEMS的PCI网卡驱动程序的设计要点:采用服务线程进行网络中断处理;采用生产者-消费者模型对缓冲区进行管理;采用事件驱动机制实现了网卡驱动对多个相同网卡的支持。进一步讨论了驱动程序的内存拷贝优化问题和零拷贝技术。通过测试数据分析得出优化内存拷贝和使用零拷贝技术都能提高网卡驱动程序的性能。  相似文献   

11.
本文给出了一种使用DriverStudio设计WDM驱动程序的方法.用以实现数控系统应用程序对运动控制卡的访问.文中以基于PCI总线的运动控制卡为对象,在构架其硬件结构的基础上,阐述了设计WDM驱动程序的主要步骤,开发了WDM驱动程序,在Windows环境下进行测试,达到了预期目的.  相似文献   

12.
VxWorks是WindRiver公司开发的嵌入式实时操作系统,广泛地应用于航空航天、工业控制、通信等领域;分析了VxWorks下PCI设备驱动程序的实现方法;以PCI9054图像采集卡的驱动程序开发为例,介绍了PCI总线设备的配置空间结构及配置空间的访问方法,重点说明了在VxWorks下PCI设备驱动程序的开发步骤及编程要点,并给出了部分关键代码;在某视频图像采集系统中的运行结果表明该PCI设备驱动程序运行稳定、可靠。  相似文献   

13.
基于PCI总线的物理隔离卡WDM架构驱动程序开发   总被引:1,自引:0,他引:1  
本文介绍了采用PCI 9052作为PCI总线接口芯片的物理隔离卡的基本原理,重点说明如何应用美国Numega公司出品的DriverStudi。开发该卡在Windows 2000下的WDM架构驱动程序,并给出了驱动程序同上层管理软件通信的实现办法。  相似文献   

14.
阐述Windows2000下设备驱动程序开发的基础原理和编程要点.主要介绍DMA设计在驱动程序设计中的应用和实现.围绕开发的PCI数字图像采集卡,开发并对比PCI目标方式的突发、非突发,主控DMA等几种方案的驱动程序.实验结果表明PCI设备主控总线情况下,使用DMA突发和多缓冲方式是实现高速数据传输的一种良好方法.  相似文献   

15.
介绍了Window2000操作系统的体系结构和在Win-dows2000下实现PCI接口设备驱动程序架构的方法。针对基于PCI接口芯片PCI9054和通用异步收发器(UART)SC16C754设计的串口通信卡,给出了利用DriverWorks开发WDM(Win32DriverModel)驱动程序的主要细节。实验结果表明,运用DMA传输方式,本地速率可达到24.45MB/s,大大提高了实时响应速度。  相似文献   

16.
程明  安晓波 《测控技术》2010,29(7):87-90
介绍了基于接口芯片CH365设计的数字I/O卡.在Windows操作系统下实现该PCI接口设备的驱动程序架构,给出了利用DriverWorks开发WDM(Win32 Driver Model)驱动程序的主要过程.本设计现在已经广泛应用在我国铁路THDS-A型红外线轴温探测系统中.  相似文献   

17.
王科  胡永华  杨明 《微计算机信息》2006,22(19):126-128
本文详细阐述了在开发PCI数据采集卡过程中,本地总线和PCI总线之间基于FIFO的DMA模块设计,包括其硬件电路设计和WDM驱动程序的编写。  相似文献   

18.
基于VxWorks的多串口卡驱动程序设计   总被引:2,自引:0,他引:2  
介绍了在嵌入式操作系统VxWorks下串口驱动程序的结构和原理,分析了基于PCI总线的多串口扩展卡的标准驱动开发过程,并实现了多串口卡共享中断。  相似文献   

19.
基于WDM模型的PCI卡驱动程序设计   总被引:6,自引:1,他引:6  
基于WDM模型的PCI卡驱动程序设计,是建立Windows操作系统下数据采集系统面临的关键问题,详细分析了WDM驱动程序的工作原理。以PCI9113A数据采集卡为例,提出了利用Microsoft公司的DDk实现Windows2000操作系统下驱动程序的有效开发方法。讨论了驱动程序的测试和封装。  相似文献   

20.
介绍了利用PCI9052接口芯片进行基于PCI总线数据采集卡的设计原理,组成及实现.介绍了A/D、D/A、LS7266R1及电源设计的关键问题,最后简要给出了数据采集卡的驱动程序设计.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号