论文题名: | 基于Cortex-M3的LwIP移植以及嵌入式WEB的应用研究 |
关键词: | 交通信号灯控制系统;ARM处理器;LwIP移植;嵌入式WEB;TCP/IP协议栈;函数关系图 |
摘要: | 随着嵌入式技术和网络技术的快速发展,嵌入式设备之间以Internet为媒介进行数据交互的需求越来越强烈,而TCP/IP协议栈是当前网络通信的规范,大多数网络设备都支持这一规范,因此为了让嵌入式设备接入Internet,在任何时间、任何地点与嵌入式设备进行通信,在嵌入式设备上实现精简、高效的TCP/IP协议栈是必不可少的步骤。 嵌入式WEB是以TCP/IP协议栈为基础的技术,用户利用嵌入式WEB技术可以很方便的在本地计算机通过Internet网络对远程嵌入式设备进行数据采集、远程监控,并在客户端浏览器中直接显示出嵌入式设备的运行状态。 考虑到应用研究的需要,本文采用ARM Cortex-M3核心的STM32F207IG处理器,同时搭载了DP83848C网络芯片,以此作为硬件平台。在此基础之上,对嵌入式操作系统μC/OS-Ⅱ进行分析研究并移植到Cortex-M3平台上,此外,为了增加嵌入式设备的网络通信功能,移植了嵌入式TCP/IP协议栈LwIP并对该协议栈的主要协议ARP、IP、ICMP、UDP和TCP进行了详细分析,给出了函数关系图。 最后在LwIP协议栈的基础之上,实现HTTP协议的Get方法和Post方法,采用嵌入式WEB技术包括CGI、SSI和AJAX技术,构建了基于B/S架构的交通信号灯控制系统。 |
作者: | 胡亦万 |
专业: | 计算机应用技术 |
导师: | 周聪 |
授予学位: | 硕士 |
授予学位单位: | 南昌大学 |
学位年度: | 2013 |
正文语种: | 中文 |