Font Size: a A A

A Research On Remote Controlling System Based On ARM And UClinux

Posted on:2008-03-28Degree:MasterType:Thesis
Country:ChinaCandidate:B ShiFull Text:PDF
GTID:2178360245992046Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
The scale of modern industrial controlling bus such as CAN-bus can not be very large. To resole this problem, the internet can be used to transmit the CAN-bus data packets. That is, we design a module which has a CAN-bus interface connecting to the industrial device and an ethernet interface connecting to the internet. This module transmit CAN-bus packet by internet. The industrial devices do not know the existence of our modules and the internet, they think the data packet was transmitted by direct cable. Our modules and the internet constitute a virtual CAN-bus.In this article, an embedded computer system is designed as the module to implement the virtual CAN-bus function. The components of the hardware of the module are: ARM7TDMI core MCU S3C44B0X, 2MB NORFLASH,16MB NANDFLASH,8MB SDRAM,10Mb/s ethernet controller RTL8019AS,CAN controller MCP2510 and some other devices. A uClinux OS is ported on to the embedded system. An application running on the uClinux using the TCP/IP protocol and device drivers provided by the uClinux OS transmits the data packets by the internet.The test result proved that our design is successful, the virtual CAN-bus can be applied in many non-realtime controlling situation.
Keywords/Search Tags:CAN, internet, ARM7TDMI, uClinux, device driver
PDF Full Text Request
Related items