基于Cortex-M3內(nèi)核微控制器的嵌入式Web服務(wù)器的設(shè)計與實現(xiàn)
[Abstract]:As two key technologies in IT field, the combination of embedded technology and Ethernet technology will be the trend in the future. Network technology gives full play to its advantages in network and information exchange resources sharing, and embedded technology exerts its efficient processing and control ability, which combines the two to create more applications. On the basis of embedded processor and network card chip, embedded Web sever completes the construction of TCP/IP protocol to realize network communication, and realizes page interaction through HTTP service, which plays the role of a remote monitoring system. With the emergence of embedded Ethernet, Ethernet is not only limited to the interconnection of computers, but also extended to a wider field. For example, intelligent home, industrial equipment network monitoring and management, and so on. Therefore, the study of embedded Ethernet has great practical significance. This design uses St company's STM32F107 processor with Cortex-M3 as the core and DP83848 network card chip as the hardware foundation to build the hardware platform, and on this basis, aiming at its hardware characteristic, The design of TCP / IP protocol stack and the writing of middleware programs and drivers are completed, so that Ethernet communication is realized, and a low-cost reliable connection Web server is finally completed, and the purpose of remote login and control is achieved. The hardware platform of the system is based on the STM32F107VC microcontroller chip in Cortex-M3 and the DP83848C network interface chip to realize the network interface function. STM32F107FC processor has built-in Ethernet MAC controller. It is a more powerful processor chip. Therefore, the realization of network interface will be more convenient and the design of circuit structure will be more simple. The system uses RL-RTX operating system, which has the advantages of complete function, small kernel footprint and high real-time performance. Especially, it can integrate seamlessly with MDK development environment, simplify the process of operating system transplantation and reduce the development cycle. In this paper, the development of embedded system and Ethernet technology is introduced in detail from their development history and application status. Then from the system hardware and software design to make a general summary. The hardware structure of the system, the programming of the driver, the transplantation and use of the operating system and the implementation and call of the TCP / IP protocol stack, as well as the test and implementation of the whole system function are analyzed in detail.
【學(xué)位授予單位】:云南大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2012
【分類號】:TP368.1;TP393.05
【參考文獻(xiàn)】
相關(guān)期刊論文 前6條
1 宋延昭;嵌入式操作系統(tǒng)介紹及選型原則[J];工業(yè)控制計算機(jī);2005年07期
2 高斌,宗光華;基于Linux的預(yù)先創(chuàng)建子進(jìn)程池的服務(wù)器程序設(shè)計[J];計算機(jī)應(yīng)用研究;2002年02期
3 李佑軍;嵌入式系統(tǒng)綜述[J];現(xiàn)代電子技術(shù);2003年06期
4 王原麗,王麗;基于ARM的嵌入式TCP/IP協(xié)議棧的實現(xiàn)[J];現(xiàn)代電子技術(shù);2005年22期
5 付保川;王中杰;陸衛(wèi)忠;許維勝;吳啟迪;;嵌入式設(shè)備的網(wǎng)絡(luò)化方法研究[J];自動化儀表;2005年12期
6 董煒,楊士元;嵌入式Internet與家庭網(wǎng)關(guān)技術(shù)[J];計算機(jī)應(yīng)用研究;2005年06期
相關(guān)碩士學(xué)位論文 前3條
1 錢鵬江;嵌入式Web系統(tǒng)的研究及實現(xiàn)[D];南京理工大學(xué);2005年
2 杜云海;基于現(xiàn)場總線的嵌入式安全Web網(wǎng)關(guān)的設(shè)計與開發(fā)[D];江蘇大學(xué);2005年
3 郝慶濤;嵌入式系統(tǒng)的以太網(wǎng)接入技術(shù)[D];山東大學(xué);2006年
,本文編號:2156392
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2156392.html