Font Size: a A A

Real-time Performance Research Of Embedded Internet Network

Posted on:2011-03-21Degree:MasterType:Thesis
Country:ChinaCandidate:Y X TangFull Text:PDF
GTID:2178330305960166Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of network technology, more and more embedded devices are connected with Internet in order to make up an embedded remote monitoring system. This kind of system can monitor information embedded devices collected in different places, such as in the desert, the swamp and other harsh environment. So its applicable value is really high. However, there are some problems of the design process. In the first place, the key problem of this kind of system development is how to design the module of Ethernet interface and network card driver. In the second place, the remote monitoring system needs very high real-time performance, and it is also a very important question to consider when designing this system. So the research work in this paper includes two parts: how to design an entire embedded remote monitoring system and how to improve the real-time performance of this system.Firstly, the realization of system design is described. The function and technique which the firmware achieves for remote monitoring system includes: Internet communication module, A/D controlling module, keyboard controlling module and display controlling module. Network controlling is mainly elaborated in this part of paper. A/D controlling module is used to collect voltage information. Keyboard controlling module and display controlling module can improve the performance of human-computer interaction.The next part of this paper researches the realization of simplified TCP/IP stack which can accelerate the transfer speed and save the system storage resources. The simplified TCP/IP stack and Ethernet interface are the basement of network communication. It improves the real-time performance of this system.Then the embedded operating systemμC/OS-II is introduced. This part researchesμC/OS-II operation mechanism based on analysis of its structure and how to transplant this embedded OS on 89S52.The last part comes up some actual solutions for the real-time performance ofμC/OS-II, including: solving priority inversion problem inμC/OS-II, and improving timer interrupt handling process in order to avoid unnecessary interruption inμC/OS-II. Those solutions improve the real-time performance of this system without impairing normal operation inμC/OS-II.
Keywords/Search Tags:embedded system, remote monitoring, network controller, network protocol stack, real-time operating system
PDF Full Text Request
Related items