天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計算機(jī)論文 >

基于Cortex-M3內(nèi)核微控制器的嵌入式Web服務(wù)器的設(shè)計與實現(xiàn)

發(fā)布時間:2018-07-31 18:01
【摘要】:嵌入式技術(shù)和以太網(wǎng)技術(shù)作為IT領(lǐng)域的兩大關(guān)鍵技術(shù)它們的結(jié)合必將成為今后的發(fā)展趨勢。網(wǎng)絡(luò)技術(shù)發(fā)揮其網(wǎng)絡(luò)化以及信息交互資源共享等方面的優(yōu)勢,嵌入式技術(shù)發(fā)揮其高效的處理控制能力,二者結(jié)合從而開創(chuàng)更多的應(yīng)用。嵌入式Web sever在以嵌入式處理器以及網(wǎng)卡芯片為硬件平臺的基礎(chǔ)上完成TCP/IP協(xié)議的搭建實現(xiàn)網(wǎng)絡(luò)通信,通過HTTP服務(wù)實現(xiàn)頁面交互,起到一個遠(yuǎn)程監(jiān)控系統(tǒng)的作用。嵌入式以太網(wǎng)的出現(xiàn),使以太網(wǎng)不再僅僅局限在電腦之問的網(wǎng)絡(luò)互連,而推廣到更大的領(lǐng)域。比如說智能家居、工業(yè)設(shè)備的網(wǎng)絡(luò)化監(jiān)控管理等。因此對嵌入式以太網(wǎng)的研究有很重大的現(xiàn)實意義。 本設(shè)計利用ST公司的以Cortex-M3為內(nèi)核的STM32F107處理器以及DP83848網(wǎng)卡芯片為硬件基礎(chǔ)進(jìn)行了硬件平臺的搭建,在此基礎(chǔ)上針對其硬件特性,完成了操作系統(tǒng)的移植、TCP/IP協(xié)議棧的設(shè)計以及各中間件程序和驅(qū)動程序的編寫,從而實現(xiàn)以太網(wǎng)通信,最終完成一個低成本可靠連接的Web server,達(dá)到遠(yuǎn)程登錄和操控的目的。系統(tǒng)硬件平臺以基于Cortex-M3內(nèi)STM32F107VC微控制器芯片和DP83848C網(wǎng)絡(luò)接口芯片為基礎(chǔ)實現(xiàn)網(wǎng)絡(luò)接口功能。STM32F107FC處理器內(nèi)置以太網(wǎng)MAC控制器,是一款功能更加強大的處理器芯片,因此對網(wǎng)絡(luò)接口的實現(xiàn)將更加方便,電路結(jié)構(gòu)設(shè)計將更加簡單。系統(tǒng)選用RL-RTX操作系統(tǒng),此操作系統(tǒng)功能齊全,內(nèi)核占用空間小、實時性高,尤其是它可以和MDK開發(fā)環(huán)境無縫集成,簡化了操作系統(tǒng)的移植過程,降低開發(fā)周期。 本文首先對嵌入式系統(tǒng)和以太網(wǎng)技術(shù)從它們的發(fā)展歷史、應(yīng)用現(xiàn)狀發(fā)展動態(tài)作了詳細(xì)的介紹。然后從系統(tǒng)軟硬件設(shè)計出發(fā)作了總體的概括。詳細(xì)分析了系統(tǒng)的硬件結(jié)構(gòu),驅(qū)動程序的編寫,操作系統(tǒng)的移植和使用,TCP/IP協(xié)議棧的實現(xiàn)和調(diào)用,以及系統(tǒng)整體功能的測試和實現(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

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2156392.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶38436***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com