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

ARINC429-USB接口卡软件设计

发布时间:2018-03-09 11:16

  本文选题:linux系统 切入点:USB总线 出处:《电子科技大学》2012年硕士论文 论文类型:学位论文


【摘要】:随着航空交通事业的飞速发展,对航电设备的检测维护越来越受到重视。ARINC429,总线在航空电子系统中广泛应用,基于USB总线的ARINC429接口卡具有传输速度快、使用方便、成本低、开发周期短等特点,为航电设备的检测和维护提供了方便。 本文介绍了ARINC429总线接口卡的发展现状,并通过分析对比市场上其他几种ARINC429,总线接口卡的设计方案,指出了ARINC429-USB接口卡的成本低和使用方便的优点。本文的重点在于通过分析ARINC429-USB接口卡的功能需求和硬件设计方案,在linux系统下为接口卡设计开发配套软件,其中包括:USB设备驱动程序、仪器驱动函数、固件程序、人机界面程序。USB设备驱动程序实现了linux系统对接口卡的识别和注册,并向上层程序提供接口卡的设备操作函数。仪器驱动函数实现了数据处理和协议封装,为上层应用程序提供接口卡的功能函数,方便用户开发相关应用程序。固件程序辅助USB接口电路完成数据通信功能。人机界面程序为用户对ARINC429-USB接口卡的检测提供了方便。 经过测试表明,本文所设计的软件实现了ARINC429-USB接口卡的所有功能:8路通道独立收发;传输速率100Kbps或12.5Kbps可选;字间隔和帧周期可编程控制;3种数据发送方式可选:单次发送,多次发送,循环发送。本文所设计的软件都具有可移植性,使接口卡使用更加方便。
[Abstract]:With the rapid development of aviation transportation, more and more attention has been paid to the detection and maintenance of avionics equipment. The bus is widely used in avionics system. The ARINC429 interface card based on USB bus has the advantages of fast transmission speed, convenient use and low cost. The short development cycle provides convenience for the detection and maintenance of avionics equipment. This paper introduces the development status of ARINC429 bus interface card, and analyzes and compares several other ARINC429 bus interface card designs in the market. This paper points out the advantages of low cost and convenient use of ARINC429-USB interface card. The emphasis of this paper is to design and develop supporting software for interface card under linux system by analyzing the function requirement and hardware design scheme of ARINC429-USB interface card. Including: USB device driver, instrument driver function, firmware program, man-machine interface program. USB device driver realizes the identification and registration of interface card in linux system. The instrument driver function realizes data processing and protocol encapsulation, and provides interface card function for upper application program. It is convenient for user to develop related application program. Firmware program can assist USB interface circuit to complete data communication function. Human-machine interface program provides convenience for user to detect ARINC429-USB interface card. The test results show that the software designed in this paper realizes all functions of the ARINC429-USB interface card: 8 channels receive and receive independently; 100Kbps or 12.5Kbps can be selected; word interval and frame cycle can be programmed to control three kinds of data transmission modes: single transmission, The software designed in this paper has portability and makes the interface card more convenient.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP334.7

【参考文献】

相关硕士学位论文 前3条

1 刘晓剑;ARINC429总线数据收发装置研究[D];西北工业大学;2004年

2 李晓丽;数字示波器多功能接口模块的设计[D];电子科技大学;2008年

3 郑玉;USB-ARINC429总线通信接口的设计[D];电子科技大学;2009年



本文编号:1588288

资料下载
论文发表

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


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

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