基于ARM的多协议交换设备设计

被引量 : 6次 | 上传用户:ycboy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于ARM的多协议交换设备实现了多种协议端口(串口,网口,CAN和1553B)间的数据转发功能。不同端口之间因为使用的协议不同,所以不能直接进行通信。本文设计了一种通用的报文格式,即可实现端口间的数据交换。首先,发送端口需将从上层用户接收的数据进行拆包处理,然后重新打包成统一规定的通用报文格式,经过路由处理后,查找到目的端口。通用报文被转发至目的端口,在这里,先将通用报文进行拆包处理,然后再重新封装成该端口的协议报文格式。最后,经过层层处理后的报文发往目的端口的上层用户,如此就可完成不同协议端口间的数据通信。前面在进行报文转发时,需用到路由处理机制。我们知道不同的协议,其对于地址的定义方式往往也不同。本文为每一个协议端口或用户设计了统一的地址格式,然后在每个端口处设置地址映射表。每个到达的报文在拆包或封包时均进行一次地址转换,如此就可轻松实现地址的匹配统一。有了统一的地址后,就容易生成路由表,这里使用rip协议实现路由功能。本文可分成四大部分。第一部分展示了多协议交换设备的设计要求及使用工具。第二部分为总体设计。分为系统硬件总体设计和软件总体设计两大方面,同时详细介绍了系统格式处理和地址安排等关键技术。第三部分为详细设计。在硬件方面按照功能划分模块,给出了各个模块的电路图,同时进行了详细的功能描述;在软件方面按照协议划分模块,每个模块均进行了详细功能描述,举例说明工作模式,同时给出了设计中所用到的重要函数和变量。
其他文献
<正> 复旦大学历史系程洪认为:自然科学向史学渗透,向传统史学发起了"挑战"。自然科学进入史学研究领域提出了哪些新问题呢? (一)人类历史上一切社会生产、社会活动,总是在一
本期《纸上展览》结合专题策划同名展览,分装置、建筑、室内、灯具四类选择了一些经典优秀案例。其中,我们特别关注了国际照明领域权威大赛的近年获奖作品,并着意选出与医疗
上海中环线2.4标主线鱼腹式混凝土箱梁模板采用木模结合圆弧定型钢管支撑形式,使主线箱梁的施工在保证交通、质量、安全的前提下顺利的得以实施。与定型钢模板相比,具有自重
助词“了”是对外汉语教学的重点和难点,尽管对外汉语教学界一直非常重视“了”的教学,但实际上教学效果并不理想,学生在交际中错用、滥用及漏用等现象屡见不鲜。本文在前人
[中文摘要]目的通过调查中国境内缅甸吸毒者跨境现状、高危行为、艾滋病知识、接受服务情况及HIV感染情况,探讨其感染或传播HIV高危因素,为针对该人群开展有效的艾滋病防控提
研究目的:本文对我国优秀男子高尔夫球手的挥杆击球动作的运动学参数进行分析与研究,通过运动生物力学基础理论研究技术动作运动学参数的合理性,并做出诊断与评价,为高尔夫的
与以往相比 ,2 0世纪中国戏剧发生了巨大变化 ,现代性成为其发展的巨大动力。本文从现代性与启蒙 ,尤其从现代性与本土化的关系等角度 ,探讨中国戏剧的发展动因 ,强调戏剧本
特定空间的环境标识将环境与视觉传达设计有机结合起来,体现出不同空间环境特有的形象和魅力。本文首先认识特定空间标识设计的基本概念和价值。
随着互联网基础设施的逐步完善,互联网应用的普及,越来越多的企业纷纷在网上建立自己的网络直销平台。相比传统零售渠道,网络直销渠道具有加强供需双方的信息沟通、降低产品
本文对西方社会学家有关阶级、阶层及社会流动的主要理论与研究方法作了简要评介,认为社会阶层化与社会流动的研究不仅是分析社会结构的重要基础,也是社会发展对阶级、阶层理