Font Size: a A A

Design And Implementation Of Embedded Ethernet Test Functions

Posted on:2009-08-13Degree:MasterType:Thesis
Country:ChinaCandidate:J YangFull Text:PDF
GTID:2208360278469016Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet technology, it's been becoming a major issue of the network maintenance to ensure the freedom and security of network. Network tester is an important tool to install and maintain the network. At present, the status of the market on the network detection tool is that the core technology of network testing is entirely in the hands of the foreign companies, which design and manufacture various products with high prices and high quality to test the network. The level of technology in domestic products to test network is just to stay in the network connectivity test online. In this situation, this dissertation presents a subject to develop a new type of portable network tester.This dissertation also analyzes the technical basis of the Ethernet test functions and the corresponding protocols, and determines a hardware selection in the control core and the Ethernet controller, and the hardware development platform is the development board made up of a C8051F340 chip and a CP2200 chip.By the method of structured design, this dissertation has made a program of the system's modular design, and divides the system into seven modules: a module of system control, a module of system initialization, a module of timing interrupt handling, a module of the Ethernet controller driver, a module of TCP/IP protocol stacks, a module of the application layer, a module of serial communication. In the developed software system, the algorithm design and the implementation in C language of the Ethernet test functions include the configuration of the work parameters of the embedded client, IP automatic access function, ping function, traceroute function. Now the product has been run test and trial operation and will be ready to the market.
Keywords/Search Tags:Microcontroller, Embedded system, Network client, TCP/IP protocol stacks, Network tester
PDF Full Text Request
Related items