Font Size: a A A

Design And Research Of A Ethernet-CAN Gateway Based On ARM

Posted on:2011-12-14Degree:MasterType:Thesis
Country:ChinaCandidate:X S TangFull Text:PDF
GTID:2178360332457578Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
The military aircraft load weapons through bomb rack. How to design a safe, accurate, and effective bomb rack, and ensure it loaded on the combat aircraft works stablely is very important. When in the experimental field, the different parts of parameter datas are collected through the node of CAN(Controller Area Network)and then transfer to control center. At the same time the computers under the authority in a local area network in the control center can make the entire experiment under a long-range control and on-site inspection. How to transmit datas form CAN to the the LAN, and achieve the interconnection of the two different networks has an important significance of military applications. This topic was just specific to this application and gives the design scheme.After studying over the theories of Ethernet and CAN, this topic proposes a design based on ARM-Linux for the interconnection of CAN and Ethernet, In hardware design, we use a 32-bit S3C2440A40-YQ8N industry class processor as the core chips It contains MMU to support Linux. In software we use Linux to reduce the difficulty of program development. We design various interface circuits under the scheme. The software design includes the configuration, migration of Linux, and we write hardware-driven for CAN controller and CAN applications to achieve the data communication of the CAN module. We use the existing CS9800 card driver in the Linux kernel selected and achieve the data communication of the network module through socket based on Linux TCP/IP protocol stack.
Keywords/Search Tags:Ethernet gateway, Ethernet-CAN, ARM, embedded gateway
PDF Full Text Request
Related items