Font Size: a A A

The Design And Implementation Of The 429 And 1553B Data Bus Device Driver In The RTLinux Environment

Posted on:2008-09-30Degree:MasterType:Thesis
Country:ChinaCandidate:P LiuFull Text:PDF
GTID:2178360215482450Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
ARINC429 digital information transmission specification and MIL-STD-1553 data bus technology are two major data information transmission standards among the airborne equipments, which are used extensively in aviation and aerospace at present. This device driver for the 429 and 1553B data bus devices is designed for the "Test and Evaluation Platform of Navigation System" of BUAA, which runs on the RTLINUX environment.Brief descriptions have been given to the structure and features of the RTLINUX operating system, the PCI specification as well as the 429 and 1553B data bus standard. The EXC-4000PCI card and EXC-1553PCI/MCH card have been introduced, and the design and implementation of the device driver of the EXC-4000PCI card (429 card) have been discussed in detail. Since the RTLINUX operating system is divided into real-time part and non-real-time part, the register configuration operation and the transmission related operations of the driver are located in the real-time part of the operating system while the device registration and result parsing operation are located in the non-real-time part. The resource acquisition module, data transmitting module and data receiving module of the driver are discussed in detail.The device driver of the EXC-1553PCI/MCH (1553B card) in the RTLINUX environment have been designed and implemented, and comparisons have been made between the 1553B device and the 429 device driver. The device registration function, device open function, device release function, the implementation of the register configuration module, instruction stack configuration module and instruction stack retrieve module have been discussed.
Keywords/Search Tags:RTLinux, 429, 1553B, device driver
PDF Full Text Request
Related items