基于实时操作系统的嵌入式TCP/IP的研究与实现

来源 :西安工程科技学院 西安工程大学 | 被引量 : 0次 | 上传用户:clarkkevin_
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统广泛应用于控制领域、消费电子产品等各个行业,己成为现代电子设计的一个大的方向。Internet的飞速发展和信息家电以及后PC时代概念的提出,使得信息终端的多元化已经成为不可抵挡的趋势。随着嵌入式系统中软件比重不断上升,对开发人员、应用程序接口和程序档案的组织和管理成为了一个重大课题。为此,必须引入嵌入式操作系统来解决嵌入式软件开发的难题。 本论文分析了具有实时性、源码公开的嵌入式操作系统μC/OS-Ⅱ,了解了其内核原理,解决了μC/OS-Ⅱ任务优先级翻转的问题,并同时研究ARM7核心的微处理器的内部结构和编程特点,改写了μC/OS-Ⅱ系统与CPU相关的程序文件,将此实时多任务系统移植到以ARM7TDMI-s微处理器为核心的PHILIPSLPC22I0处理器上。 本论文的后半部分在对TCP/IP网络协议做了深入分析的基础上,针对嵌入式系统的特点,将开放源代码的TCP/IP协议栈LWIP移植到μC/OS-Ⅱ系统上,并对网卡驱动程序的编写做了详细的分析和介绍,给出了使用IEEE802.3协议的网卡驱动的包接收和包发送程序的流程,使μC/OS-Ⅱ成为支持网络的RTOS。 本课题针对嵌入式设备接入网络提出的“μC/OS+TCP/IP”解决方案就是一套基于实时操作系统的嵌入式网络软件开发平台,在此平台之上可以方便的进行嵌入式应用系统的开发。本课题提供的思路对嵌入式网络系统的开发具有指导意义。
其他文献
随着现代工业的不断发展,直流调速系统在许多领域获得了广泛的应用。由于数字控制具有较好的控制性能和较强的抗干扰性,所以成为直流电机的主要控制方式。为了进一步提高直流电
随着信息技术和现代管理技术的发展,要求企业成为智能型的经济组织,这一要求可以通过企业管控一体化系统很好地实现。管控一体化就是采用系统集成、信息集成的方法组织生产,把市
绝缘瓷环由于其良好的性能被广泛应用于电子设备中,其质量的好坏将直接影响设备的安全性。目前,国内的瓷环生产厂家大多仍使用人工检测的方式来保障瓷环质量,检测效率较低,生产成
微网(micro-grid)由分布式发电装置、储能装置、负荷及控制装置组成,既可并网运行,也可以孤岛运行。在并网运行时,与电网进行能量交互达到供需平衡。在孤岛运行时,通过内部各
目前我国树脂化工行业发展迅速,但相当一部分的树脂配料生产厂商仍采用仪表控制、人工填料方式,因而产品的质量无法得到保证,生产安全性不高。如何提高生产过程中的智能化、
目前,随着对智能机器人技术研究的学者越来越多,机器人技术得到了快速发展,人们对移动机器人的导航,避障,路径规划等方面问题研究更为深入并且要求也不断提高。机器人行走空间的不
当前,计算智能算法作为人工神经网络、模糊系统和进化计算三种算法的融合,被越来越多的学者研究,成为人工智能的一个新的研究领域。 为了进一步扩展计算智能算法的性能,在深入
本文对基于XPath的网页信息抽取进行了研究。文章提出了两种基于XPath技术的网页信息抽取方法。基于XPath的网页正文信息抽取方法,通过页面的比较,从而确定网页的生成结构,完成
随着信息技术和计算机网络技术的飞速发展,用户对数据存储的需求由原来的以主机为中心、以存储设备为中心,逐渐过渡到以网络为中心,目前的存储系统在性能、可用性、传输距离等各
非完整系统广泛存在于现实世界中,如柔性连杆机械手、轮式移动机器人、车载倒立摆、水下运动车辆等,由于非完整约束的存在,以及系统本质非线性,解决这类系统的控制问题具有很强的