基于ARM的嵌入式网关研究

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:yxhetao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网关是一种网络互联设备。嵌入式CAN—以太网网关是指完成CAN总线到以太网的异型网络互联的嵌入式设备。 论文首先结合本项目的应用背景煤矿来具体分析研究嵌入式CAN—以太网网关的必要性以及系统需求。网关的性能要求是和应用类型相关的,不同应用关注的侧重点以及其指标也不一样。一般的,CAN网关对实时性、可靠性、高效性有较高要求。此外,作为CAN网关,由于CAN协议本身没有对应用层作出规定,在实际应用中存在各种互不兼容的应用层协议,所以CAN网关还要具有开放性和通用性。针对CAN网关的特点与应用系统需求,本文在对网关研发现状和目前嵌入式设备的发展趋势进行深入调查分析的基础上,最终确定采用基于隧道技术的嵌入式网关构建方案。论文根据安徽省“十五”二期科技攻关项目“矿井安全生产数字化控制平台”的特点,充分分析、论证了网关构建各种方案的优势和缺点,在经过反复比较、选择之后确定了本课题的网关设计方案。根据设计方案确定采用适于作CAN网关的ARM7TDMI核的LPC2194作为MCU,并根据LPC2194的特点完成了系统所需的各外围芯片选型。之后,完成了系统的硬件系统的设计和制作。在本系统硬件环境中将嵌入式μC/OS_Ⅱ操作系统进行了成功移植,并为各主要外围芯片设计了驱动程序,建立起了系统的软件平台。在完成系统设计的同时,本文还根据本课题的设计和开发经验,给出了此类嵌入式系统设计的一般方法和原则。最后,在对以太网帧和CAN帧的结构进行分析的基础上,在不改变操作系统、网络协议和不增加硬件成本的前提下,提出一种Submerge Frame方法对网关进行优化。通过对改变后的帧格式和服务时间的分析,证明Submerge Frame方法可以提高网络利用效率,增强系统稳定性。 论文主要从嵌入式系统应用与实践的角度出发,以ARM处理器LPC2194为基础,研究讨论了嵌入式系统基本理论以其开发与应用方法。论文做到了理论性和实用性相结合。
其他文献
随着因特网的迅猛发展,在线的可用电子信息业迅速增加,电子邮件作为一种最快捷、最经济的通信方式也得到了飞速发展。但是同时,许多垃圾邮件也在网络中蔓延,占据了邮件服务器中的
对于已经建立起来的供应链,如何利用历史数据为整个供应链的协同管理提供数据支持从而得到更好的产品质量、更有效的服务、更高效的维修,成为核心制造企业提高企业形象、吸引
本课题来源于国家自然科学基金资助项目——“基于Ontology的文本中空间关系的三维可视化研究”(简称文景转换),属于该项目的自然语言处理模块。在文景转换系统中,要针对输入
数字广播电视的快速发展,给软件开发带来了新的难题,如何屏蔽不同硬件平台的差异性,重复利用已有的模块,快速开发各种应用,缩短产品的研发周期。在分布式异构领域发挥重要作
本文阐述了一种基于USB2.0的高级在轨系统(AOS)帧同步信号发送器的设计与实现。课题背景是国际空间数据咨询委员会(CCSDS)为载人航天而设计了高级在轨系统(AOS)系列标准,利用
软件逆向工程是分析软件系统的构件及其相互关系,并在更高抽象层次上进行描述的过程。作为软件工程的重要分支,软件逆向工程以辅助用户理解系统为目标,为文档制作、系统的维
近年来,随着知识工程、人工智能以及信息检索等技术的飞速发展,语义网已经成为计算机之间协同工作的重要基础,很多应用已经从数据处理转向了知识处理阶段。作为语义网的知识
Ad hoc网络(MANET)是一种动态多跳无线网络,由一组共享无线信道的移动节点组成。近年来,由于其快速方便的自组织特性和不需要预设网络基础设施等特点,无线Ad hoc网络已经得到
入侵检测技术是近年来网络安全研究的一个重点,但它面临着许多挑战,其中最主要的就是检测速度不能适应网络流量的飞速发展。大多数网络入侵检测系统在不牺牲检测质量的前提下
随着定位技术与无线通信技术的迅速发展,对移动对象进行跟踪与定位变得可行与必要。移动对象信息管理在交通监测、舰船导航、移动计算、气象预测、电子战场等诸多领域有着广