Communication method based on ARINC 429, device thereof and expansion interface
A communication method and data encapsulation technology, applied in the field of communication, can solve the problems of inability to provide expansion methods, poor scalability of ARINC429 bus interface, etc., and achieve the effect of improving the reliability and efficiency of communication
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0026] figure 1 The implementation flow of the ARINC 429-based communication method provided by Embodiment 1 of the present invention is shown, and the details are as follows:
[0027] In step S101, a data transmission request sent from the X86 system bus is received, and the data transmission request includes data to be transmitted.
[0028] In the embodiment of the present invention, the device driver receives the data transmission request sent by the file system in the operating system through the X86 system bus, wherein the data transmission request includes data to be sent, and the X86 system bus can be LPC, SPI, PCI or PCIX, etc. Commonly used X86 system bus.
[0029] In step S102, the number of data encapsulation preset by the ARINC 429 transceiver is acquired, and the data to be sent is encapsulated into a data packet to be sent according to the data encapsulation number of bits.
[0030] In the embodiment of the present invention, since the ARINC 429 transceiver (fo...
Embodiment 2
[0041] image 3 The implementation flow of the ARINC 429-based communication method provided by Embodiment 2 of the present invention is shown, and the details are as follows:
[0042] In step S301, a data transmission request sent from the X86 system bus is received, and the data transmission request includes data to be transmitted.
[0043] In step S302, the number of data encapsulation preset by the ARINC 429 transceiver is obtained, and the data to be sent is encapsulated into a data packet to be sent according to the data encapsulation number of bits.
[0044] In step S303, obtain the identification number of the buffer area storing the data packet, obtain the buffer area corresponding to the identification number from a plurality of preset buffer areas according to the identification number, and store the data packet in the acquired in the cache area.
[0045] In step S304, the data packet stored in the obtained buffer area is sent to the ARINC 429 transceiver.
[004...
Embodiment 3
[0056] Figure 4 The structure of the ARINC 429-based communication device provided by the third embodiment of the present invention is shown. For the convenience of description, only the parts related to the embodiment of the present invention are shown, including:
[0057] The sending request receiving unit 41 is configured to receive a data sending request sent from the X86 system bus, and the data sending request includes data to be sent.
[0058] The data packet encapsulation unit 42 is configured to obtain the number of data encapsulation preset by the ARINC 429 transceiver, and encapsulate the data to be sent into a data packet to be sent according to the data encapsulation number of bits.
[0059] The data packet storage unit 43 is configured to obtain the identification number of the buffer area storing the data packet, obtain the buffer area corresponding to the identification number from a plurality of preset buffer areas according to the identification number, and ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com