基于嵌入式系统的以太网/MVB网关的设计与实现

被引量 : 3次 | 上传用户:daweihu2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
列车行业,作为交通运输中的支柱行业,对一个国家的经济建设的发展和人民生活质量的提高都起着至关重要的作用。列车通信网(TCN)作为列车行业发展过程中的重要产物,为列车的高效管理和安全运行提供了一项重要的技术手段。虽然我国对列车通信网的研发进展很快,但是,在某些关键设备,特别是列车通信网关上的自主研发与生产,还与国外先进的技术还有一定的差距。因此,研究-款性能优越、成本低廉、具有自主知识产权的列车通信网关对发展我国列车通信网技术、推动列车行业发展和满足市场需求都是非常重要的。正因于此,本论文研究并设计实现了一款基于嵌入式技术的连接以太网总线(列车总线)和MVB总线(车辆总线)的列车通信网关,主要工作包括:在对列车行业的发展状况和对MVB协议中物理层和数据链路层介绍的基础上,分析了MVB协议中三类数据的传输实现,提出了TCN网关的整体硬件设计框架。分别以LPC2148和MB90F543G两款控制芯片为核心,通过分析网关功能和合理设计,将其划分为CPU模块和MVB模块两部分,并完成了两部分各功能模块的原理图和PCB设计。其次,根据硬件功能的划分完成了对TCN网关的软件部分的总体方案设计,完成了ENC28J60、MVBC和FM24C512的全部底层驱动开发,为上层应用软件设计了完整的接口函数以供调用。然后,详细分析了uC/OS-Ⅱ在32位和16位处理器上移植的差异,并完成了在LPC2148和MB90F543G两款微处理器上uC/OS-Ⅱ操作系统的移植,在uC/OS-Ⅱ系统的基础上,完成了CPU模块和MVB模块上数据处理程序和数据传输程序的设计,并根据制定的CPU模块和MVB之间的通信协议,有效的实现了两个模块之间的数据交互功能。最后,搭建系统测试平台并对整个网关的性能进行测试。设计了MVB设备虚拟机程序,使一块MVB模块具有MVB设备的部分功能以达到组网测试的目的,上位机PC发送指令到网关的同时对虚拟MVB设备收发数据进行监测和分析,测试得到网关达到预期设计功能的结果。
其他文献
【正】 福建乌龙茶芬芳醇厚,又有提神醒酒、防暑辟邪等功效,因而驰名中外。日本人誉之为“健康与幸福之茶”。厦门、台湾、闽南、潮州、汕头一带人民最喜爱乌龙茶,视为款待客
问题情境的创设作为促进学生多方面能力及教学效果全面提升的教学方法,逐渐受广大一线教育者的关注。本文首先分析了教学问题情境创设探究的必要性,总结了当前小学数学教学中
目的:探讨邵念方教授治疗冠心病稳定型心绞痛的中医药治疗的用药规律,进而总结其治疗本病的临证用药经验。方法:收集来自山东省中医院心血管内科2009年10月至2011年11月由邵念方
目的:通过研究除风益损汤加味治疗玻璃体手术后视神经病变的机理以及作用途径,评价其疗效,探索治疗玻璃体手术后视神经萎缩的药物方法,以期提高玻璃体切除术后病人的视觉质量,减少
<正>2010年12月29日,重庆市发改委审议通过重庆市电力公司编制的《重庆市"十二五"电网智能化试点规划》,首个省级"十二五"电网智能化规划在重庆率先发布。电网智能化是将先进
目的:观察郁情绪大鼠模型血清对海马神经元GABABR2蛋白表达和ERK通路中ERK1/2蛋白的磷酸化水平的影响,并研究舒郁胶囊和柴胡提取物对其变化的纠正作用,在离体水平上初步探讨抑
目的:选取治疗痛经常用而有效的两组穴位处方,观察其对原发性痛经镇痛作用随时间变化的规律,并比较两组处方的差异,为确定最佳留针时间、针刺频次及完善优化方案提供临床依据。方
在新课程教学中,教师要根据教学实际,适度的运用交互式电子白板进行辅助教学,做到教学手段与方式的与时俱进,增强教学的直观性、形象性、趣味性与交互性,将学生吸引到课堂中
随着信息技术与网络技术的飞速发展,人们的工作节奏日益加快,对智能化办公、无纸化办公的需求也日益迫切。河北省农村信用社有16个内设部门,11个地级市分社,如何解决由于物理距离