首页 | 本学科首页   官方微博 | 高级检索  
     

基于Linux的PXIe可重构仪器设备驱动程序开发
引用本文:王法臻,崔少辉,王成. 基于Linux的PXIe可重构仪器设备驱动程序开发[J]. 计算机工程, 2021, 47(4): 166-172. DOI: 10.19678/j.issn.1000-3428.0058572
作者姓名:王法臻  崔少辉  王成
作者单位:陆军工程大学石家庄校区,石家庄 050003
摘    要:PXIe可重构仪器具备多通道并行测试能力,可用于解决共享资源测试系统中的测试资源竞争和死锁等问题.为确保PXIe可重构仪器在国产操作系统下正常运行,在Deepin操作系统下开发PXIe设备驱动程序,实现上位机与仪器设备之间的通信.介绍Linux字符设备驱动程序,基于该驱动类型结构设计PXIe设备驱动的开发流程.在此基础上,通过共享内存映射提高应用程序与驱动程序的数据交互效率,并基于阻塞和中断机制进行直接存储器存取传输.通过Qt Creator设计的图形界面测试程序对驱动程序的运行情况进行检验,测试结果表明,该设备驱动程序运行稳定,数据传输准确可靠,可满足PXIe可重构仪器的通信需求.

关 键 词:Linux系统  驱动程序  PXIe可重构仪器  共享内存映射  直接存储器存取  中断  Deepin操作系统

Device Driver Development for PXIe Reconfigurable Instrument Based on Linux
WANG Fazhen,CUI Shaohui,WANG Cheng. Device Driver Development for PXIe Reconfigurable Instrument Based on Linux[J]. Computer Engineering, 2021, 47(4): 166-172. DOI: 10.19678/j.issn.1000-3428.0058572
Authors:WANG Fazhen  CUI Shaohui  WANG Cheng
Abstract:
Keywords:
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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