首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 187 毫秒
1.
Linux下PCI设备驱动开发方法及应用实例   总被引:1,自引:0,他引:1  
Linux是一种日趋成熟完善的操作系统.越来越多的软硬件厂商开始使用Linux平台来开发自己的产品,因而对基于该平台的设备驱动程序的需求也愈来愈多。同时PCI总线作为一个具有兼容性强、平台无关性等特点从的计算机总线标准。日前得到了广泛的应用。本文通过实例讨论了如何在Linux下实现PCI设备驱动程序的开发。  相似文献   

2.
Linux内核空间设备驱动程序的开发   总被引:9,自引:4,他引:9  
本文详细介绍了Linux平台下内核空间设备驱动程序的开发。在比较proc和dev两种文件系统的基础上,分别以PCI设备和USB设备的驱动程序开发为实例来介绍利用两种文件系统开发字符设备驱动程序的方法。  相似文献   

3.
Linux下PCI设备流式DMA驱动开发   总被引:1,自引:0,他引:1  
在简要介绍了Linux和具有MPEG-1,-2,-4硬件编解码功能的vw2010芯片后,分析了vw2010芯片的PCI Linux驱动程序,然后从驱动程序开发的角度讨论了在2.4.X内核版本下PCI驱动程序的结构框架和内核驱动程序编程接口,较为详细的分析了一种流媒体DMA的实现方式。  相似文献   

4.
嵌入式视频录像系统PCI桥设备驱动程序研究   总被引:1,自引:0,他引:1  
在简要概括Linux下设备驱动程序的原理和相关知识的基础上,针对作者参与开发的嵌入式数字视频录像机这个项目,介绍了一种PCI桥设备驱动程序的开发过程.  相似文献   

5.
Linux系统PCI设备驱动程序开发   总被引:11,自引:7,他引:4  
为了促进“Linux+PCI”技术在工控领域中的应用,通过对Linux系统中PCI局部总线规范实现机制和Linux设备驱动模块的分析,给出了PCI设备驱动程序的基本结构、内容及开发方法;最后用一个基于Linux的数据采集系统PCI设备驱动程序开发实例证明该方法是可行的,而且具有通用性。  相似文献   

6.
本文以64位PCI总线接口芯片PCI9656的设备驱动程序为基础,比较了Linux2.6内核与2.4内核的区别,设计与开发了在Linux2.6内核下PCI9656设备驱动程序,进而研究了2.6内核的内存和中断管理机制。  相似文献   

7.
阐述了Linux环境下设备驱动的开发原理,结合航天测控公司自主开发的MXI-Ⅱ零槽控制器和VISA库,描述了Linux下PCI设备驱动程序、PCI-MXI-2适配卡驱动程序以及VISA接口库的开发原理及经过,为下一步的Linux下的虚拟仪器测试开发奠定基础。  相似文献   

8.
PCI设备卡的Linux驱动程序设计   总被引:3,自引:0,他引:3  
李娟  胡和平  郭耀辉  詹骞 《计算机工程》2003,29(4):162-163,175
介绍了Linux下实现设备驱动程序的基本架构的方法,着重讨论了基于Linux的PCI设备驱动程序的设计与开发,并给出了一个研发的实例。  相似文献   

9.
基于PCI的ARINC429总线适配器设计与驱动开发   总被引:4,自引:2,他引:2  
ARINC429总线是广泛应用在航空电子设备上的一种数字传输总线.介绍了基于PCI的ARINC429总线适配器电路设计和驱动程序开发,重点讲述了利用PCI9052的ISA模式开发PCI卡,以及利用Driver Studio开发基于Windows平台的WDM驱动程序.  相似文献   

10.
何小亚  翟正军  贾卫松  张萌 《计算机工程》2011,37(21):220-221,224
为使航空全双工交换式以太网络(AFDX)兼容Linux环境,设计并实现Linux环境下AFDX端系统的驱动程序。该驱动程序基于Linux 2.6.23.1内核版本,采用PCI字符型驱动程序模式,并结合具体板卡硬件信息设计而成。测试结果表明,该驱动能使AFDX端系统在Linux平台下正常有效工作。  相似文献   

11.
利用PCI9054通用PCI控制器设计了一个基于PCI总线的数据传输板,采用CPLD实现了采集卡本地总线的数据读取和控制时序,双口RAM被用作数据缓存进行乒乓操作,同时编写了Linux下的驱动程序,实现了通过PCI总线进行数据采集的功能。  相似文献   

12.
基于PC/104-Plus总线数据采集系统设计与实现   总被引:4,自引:1,他引:4  
简述了PC/104--Plus总线的原理、PCI9054(I/O加速器件)工作原理及性能。主要叙述了以PCI9054为核心、以同步双口RAM为数据通道的硬件系统设计思想,以及EPLD控制逻辑设计与Linux设备驱动程序的实现。提供了一种嵌入式系统中利用PC/104--Plus总线实现数据采集的实现方案。  相似文献   

13.
结合一块用于新型高速缓存磁盘(DCD)系统的PCI存储控制卡的设计,阐述了PCI设备配置空间的功能并给出其配置方法,同时还介绍了Linux操作系统下设备驱动程序访问该PCI扩展卡的编程接口。  相似文献   

14.
分析了基于PCI总线的天气雷达高速数据采集系统工作原理和实现方案,实现了基于Linux平台的天气雷达高速数据采集系统的驱动、数据采集及处理的设计。该设计已成功应用于天气雷达中。  相似文献   

15.
基于PCI总线的指纹采集卡   总被引:2,自引:0,他引:2  
介绍了PCI总线的性能特点和几种实现方法,根据应用电路的硬件实现周期选择了专用接口芯片PCI9054,研究了PCI9054的工作模式、数据传输的突发方式和EEPROM完成的功能,设计了一种基于PCI总线的指纹采集卡。通过分析指纹采集头的配置方式和I^2C总线时序,采用可编程逻辑器件模拟I^2C总线控制指纹采集头,得到适合相应识别算法的指纹数据。利用DdverStudio工具包生成框架,开发出驱动程序,并给出了最终的硬件设计方案。  相似文献   

16.
随着VxWorks操作系统在嵌入式系统中的应用,VxWorks下产品的开发和应用也越来越广泛。通过对VxWorks操作系统下驱动程序的开发流程和PCI总线技术的分析,介绍了在盛博SCM/LX-3060嵌入式处理器上PCI总线驱动程序的开发过程。  相似文献   

17.
为了提高MIL-STD-1553B总线的灵活性、可扩展性等,以个人计算机为硬件平台,在Linux操作系统2.6内核下对TCP/IP网络协议以及PCI网络设备驱动模型进行了研究,设计并实现了基于1553B协议的TCP/IP网络。1553B总线终端采用DDC公司的BU61580芯片,以PLX公司的PCI 9052为PCI总线接口芯片,设计并开发了具有PCI接口的1553B总线接口卡。采取开发网络设备驱动的方式在接口卡上实现了网络层数据包的传输和路由,使得基于TCP/IP协议的应用程序可以透明的运行于1553B接口卡上。  相似文献   

18.
设计了PowerPC主机处理器的网口,给出了硬件和VxWorks的BSP实现及调试方法。其中网口的设计是基于PCI总线,具有通用性。  相似文献   

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

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