DocumentCode :
1612475
Title :
Design and implementation of embedded Ethernet based on the RX62N microcontroller
Author :
Zhihong Guo ; Chun Shi ; Gang Wu
Author_Institution :
Dept. of Autom., Univ. of Sci. & Technol. of China, Hefei, China
fYear :
2013
Firstpage :
206
Lastpage :
211
Abstract :
In recent years, along with the development of industrial control equipments and electric vehicles, the control and communication communities have witnessed the growing demand of system interconnection, intercommunication, and interoperation. Therein a key issue is to connect these objects to a network through embedded control chips. In this paper, we design and implement an embedded Ethernet system based on the Renesas RX62N. The Renesas RX62N 32-bit chip has an embedded Ethernet Controller. To achieve stable and reliable embedded network connection, we transplant μC/OS-II, a realtime operating system written by Micriμm Company, to the platform; In the TCP/IP layer, we write device drivers of the DP83640 physical chip and the RX62N Ethernet controller such that they are compatible to the μC/TCP-IP protocol stack; In the application layer, the main challenge is dynamic IP address assignment, which is solved by μC/DHCPc protocol stack. After obtaining the address, a simple TCP client-server socket application is implemented. The embedded Ethernet system is verified in a real-world network environment. Experiments demonstrate that the system is able to fulfill basic network communication.
Keywords :
IP networks; client-server systems; device drivers; embedded systems; formal verification; local area networks; microcontrollers; operating systems (computers); transport protocols; μC/DHCPc protocol stack; μC/OS-II; μC/TCP-IP protocol stack; DP83640 physical chip; Micriμm Company; RX62N Ethernet controller; RX62N microcontroller; Renesas RX62N chip; TCP client-server socket application; TCP/IP layer; application layer; device drivers; dynamic IP address assignment; embedded Ethernet controller; embedded Ethernet system verification; embedded control chips; embedded network connection; network communication; network environment; realtime operating system; system intercommunication; system interconnection; system interoperation; word length 32 bit; Computer architecture; Microcontrollers; Protocols; Servers; Sockets; TCPIP; μC/DHCPc; μC/OS-II; μC/TCP-IP; EDMAC; ETHERC; Embedded Ethernet RX62N;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Chinese Automation Congress (CAC), 2013
Conference_Location :
Changsha
Print_ISBN :
978-1-4799-0332-0
Type :
conf
DOI :
10.1109/CAC.2013.6775729
Filename :
6775729
Link To Document :
بازگشت