Font Size: a A A

Design Of Embedded Web Server Based On Cortex-M3

Posted on:2014-05-12Degree:MasterType:Thesis
Country:ChinaCandidate:X F CaiFull Text:PDF
GTID:2268330401482643Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With widely spread of the Internet, it’s a trend to combine all kinds of embedded equipments via the Internet in the industrial field, and make it true to communicate with each other, In this paper, we have analyzed the latest embedded Internet technology, and deeply studied the realization of embedded server, based on its current characteristicks, such as finite resource and being needed popularly. In order to lower its power consumption and cost, also make effective use of the limitted resourses, an embdded Web server bsesd on the Cortex-M3&μC/OS-Ⅱ has been studied and implemented in this paper.Under the Keil MDK4.2developping environment and TMPM360tools, the software program is developed based on TMPM364F10FG, while the μC/OS-Ⅱ as the kernerl of RTOS and LwIP has been applied as the TCP/IP stack, even there is no development example of embdded Web server based on this MCU. In the paper, the advantages of Cortex-M3, like power consumption and performance has been analyzed compared with the ARM serised MCU.Then we have deeply researched how to transplant the LwIP and μC/OS-Ⅱ into the MCU based on Cortex-M3kernel. At last, a bascal Web server has been implemented which can show the static Web pages.After finishing the design, by the Wireshark network protocol analyzer, we’ve observed the process of connection setup, request&response of HTTP packet, and confirmed that the system can run stably. The final result suggested that this embedded server can smoothly work, normally process the request from client and response correctly.The realization of embedded server based on Coretx-M3provides an important technical support for the mobile embedded remote-monitoring equipment, which owns higher efficiency, lower consumption and cost.
Keywords/Search Tags:Web server, μC/OS-Ⅱ, LwIP, Cortex-M3, remote monitoring
PDF Full Text Request
Related items