基于μC/OS-Ⅱ的嵌入式以太网网关在ARM7的实现研究

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:lck2000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Internet的应用己经深入到生活的各个方面。接入Internet的主体也开始发生变化,除了计算机之外,大量的嵌入式设备开始尝试着接入Internet,嵌入式Internet 技术就是为此而提出来的。将嵌入式系统与Internet网络结合的工作一直是国内外研究的热点,然而在研究工作中存在的主要困难在于:一方面,Internet网上的各种通讯协议对于计算机的存储器、运算速度等的要求比较高,而嵌入式系统中除部分32位微处理器外,大量存在的是8位和16位的微处理器,很难支持TCP/IP等Internet协议;另一方面,在嵌入式系统的应用上,微处理器的型号、种类非常多,要在微处理器上实现相应的网络功能,需要非常熟悉该型号微处理器结构特点和相应的编程语言,而不同型号的微处理器之间又存在着一定的差别。 结合目前的发展现状,提出了嵌入式以太网网关的解决方案。方案基于以太网处理芯片和32位微控制器,利用以太网处理芯片来实现物理层和数据链路层的协议,同时32位微控制器运行嵌入式TCP/IP协议栈,实现了以太网上的帧数据和RS232串行数据互相转换的功能,从而以网关的形式为现有大量采用RS232串口方式对外通讯的嵌入式系统接入Internet提供了一种可能。 首先对于网关的系统架构进行了分析,选择了所要采用的微控制器、嵌入式操作系统和嵌入式TCP/IP协议栈。在此基础上,先基于微控制器LPC2210和网络接口芯片RTL8019AS进行了硬件设计;然后分别就操作系统μC/OS-II和TCP/IP协议栈LWIP进行了分析和移植;最后在移植好的平台上完成软件设计工作,并且进行了实验取证,证明了网关数据转换功能的实现。
其他文献
为了研究新设计的一种低旋流中心分级燃烧室流场特性,采用数值模拟和PIV试验结合的方法,针对其头部两级主副模旋流器的不同组合方案开展了研究.研究表明:低旋流下,单独副模旋
为探究旋流与添加炭黑对聚乙烯推进剂固体燃料冲压发动机工作性能的影响,采用实验和数值仿真相结合的方法进行研究.结果表明:在聚乙烯中加入质量分数为5%的炭黑可以提高补燃室
原油蒸馏过程是炼油厂及大型石油化工企业的龙头。常减压塔是实现蒸馏过程的重要设备,其生产水平的高低直接影响着原油的利用率和企业的经济效益。本文选择了在原油蒸馏过程中
随着控制系统规模的扩大和飞速发展的计算机、网络及通讯技术,将网络及通信技术应用到控制科学领域的一种分布式、网络化、智能化的网络控制系统(Networked Control System,NCS
为了加深对旋转叶片表面积冰现象的认识,发展了一种适用于旋转表面积冰预测的数学模型,并采用该模型研究了离心力对于旋转叶片表面积冰的影响.通过对积冰控制体内的由于撞击