基于μC/OS-Ⅱ和LwIP的嵌入式网关研究与实现

被引量 : 0次 | 上传用户:RubbishHP
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着物联网技术的蓬勃发展,越来越多的传统工控设备需要接入计算机网络以实现数据远程采集与控制,然而大多数传统工控设备最常用的通信接口是串口,不具备网络接口,不能直接接入计算机网络。为了解决这些传统工控设备不能入网问题,本文设计了一款轻量级的嵌入式网关系统,实现了串口协议与TCP协议之间的相互转化。首先,本文在深入研究了常用嵌入式操作系统、常用嵌入式TCP/IP协议栈、常用嵌入式文件系统的基础上,设计出了一款以S3C2440(ARM9)微处理器为硬件平台,以实时操作系统μC/OS-II搭载轻量级TCP/IP协议栈LwIP和小型嵌入式文件系统FatFS为软件平台的轻量级嵌入式网关系统。其次,本文搭建了嵌入式网关软件平台,详细讲述了如何在S3C2440上移植μC/OS-II、如何在μC/OS-II上移植LwIP、如何在SD卡上移植FatFS以及如何实现DM9000网卡和SD卡驱动程序等技术问题。然后,本文在搭建好的网关软件平台上开发了相应的网关软件,该软件具有串口读写、协议转换(串口协议转TCP协议)、本地数据存储、TCP服务器等功能,实现了数据远程监控功能。最后,本文对所设计的网关系统进行了系统大小、协议转化、网关性能(MTU、丢包率)、本地数据存储等测试,测试结果显示网关软件系统大小仅为86.45KB;网关的MTU为1500Bytes;在数据包大小为13Bytes,发包频率1包/s的情况下网关的丢包率小于0.3%;协议转化、本地数据存储等功能均正常。测试结果表明,本文设计的网关软件系统体积小巧、性能良好,非常适合资源受限的嵌入式系统,具有广泛的应用前景和推广价值。
其他文献
研究背景肩袖疾病是骨科及运动医学科最常见的肌肉骨骼疾病之一。目前行关节镜术前常规通过MRI来评估肩袖损伤程度[1-3],通过X线来评估肩峰形态、肩峰下间隙[4,5]。但是,MRI
生态主义是一种有着独特的社会现实描述与未来社会规划的政治意识形态,与环境主义是两种不同的理念,也不同于保守主义、自由主义和社会主义等传统政治意识形态,具有独立的政
随着国民经济的快速发展,我国的建筑工程也在蓬勃发展着。在建筑工程中,招投标是重要的阶段之一,对于接下来的建筑施工和施工管理等都有着重要的影响。招投标阶段的造价控制
肌腱/韧带是连接肌肉/骨骼和骨骼的规则致密结缔组织,并起到传递张力负载的作用。肌腱/韧带组织自身修复能力有限,受损后无法恢复原有的机械力学性能,且伴随有大量疤痕组织增
通过对洪崖洞片区传统民居的现状分析 ,提炼出传统山地民居建筑的几种典型 ,以供今后该片区规划建设借鉴。
研究背景和目的:慢性胰腺炎(Chronic pancreatitis)的发病率逐年增加,其特点是炎症,萎缩,纤维化伴随进行性的导管病变和包括多种多样的内分泌和外分泌的机能不足的功能变化和
背景骨质疏松症(Osteoporosis)是一种因骨量减少、骨质量的降低、骨的强度受损而导致骨脆性增加、骨折易发的一种全身性骨病。是一种老年人的常见病,多发病。骨质疏松性骨折
<正>"没有桃花源。"在记者提出关于"桃花源"理想的问题时,左靖回答得很简洁。这种简洁,也许是接受过很多次采访之后形成的习惯,但也可以理解为解决问题时最切实的方法。2017
目的评估Lvis支架辅助栓塞颅内动脉瘤的安全性与治疗效果方法选取青岛大学附属医院东院区神经外科2014年11月至2015年12月应用Lvis支架辅助栓塞31例颅内动脉瘤患者,包括未破
通过生物基路线制备丙烯酸及酯具有潜在的经济效益,同时对化石资源的绿色替代具有重要意义。考察了X.Y,ZSM-5等沸石分子筛经过钾、钙、钴等金属离子交换改性后,在乳酸甲酯脱