ARM处理器在MVB2类设备中的应用研究

3 下载量 110 浏览量 更新于2024-09-01 收藏 230KB PDF 举报
"关于ARM处理器的MVB 2类设备研究" 本文主要探讨了基于ARM处理器的MVB2类设备在列车通信网络(TCN)中的应用和设计。TCN标准,即IEC61375,是国际电工委员会制定的一项车载设备数据通信规范,旨在满足列车大量控制和信息服务的需求。该标准推荐采用绞线式列车总线WTB和多功能车辆总线MVB的两级结构。 MVB总线是TCN下层通信的关键,连接着机车上的各类电气设备,其中二类设备具有消息数据通信的能力。设计MVB2类设备时,硬件核心通常选用具备ARM7内核的微处理器,如NET+50,作为主控制器,负责系统的整体操作。同时,设备会集成一个专门的MVB通信控制器,如MVBC01,来处理链路层的数据交换。 软件层面,MVB2类设备通常运行嵌入式实时操作系统,如Nucleus Plus,以实现任务调度、中断处理等功能,并通过应用程序接口(API)调用网络协议,完成消息数据的高效通信。这确保了在实时环境中,设备能够及时、准确地传输和处理大量信息。 在硬件系统设计中,关键组件包括应用处理器模块,通常由ARM处理器构成,处理设备的高级计算任务;通信存储器模块,存储通信相关的数据和指令;通信控制器模块,执行MVB协议;存储器模块,存储程序代码和数据;PC104接口模块,提供与其他硬件扩展的连接;以及物理层接口模块,负责信号的物理传输。 硬件设计中的应用处理器模块,如ARM7,不仅需要满足高性能需求,还需具备低功耗特性,以适应列车环境。通信控制器模块如MVBC01,负责执行MVB的帧构建和解析,确保数据的正确传输。存储器模块通常包含RAM和Flash,RAM用于运行时的临时数据存储,Flash则用于长期保存程序和配置信息。 PC104接口模块则遵循PC104标准,允许设备与其他符合该标准的硬件模块堆叠,实现模块化和扩展性。物理层接口则涉及信号的物理层转换,包括电气接口、信号调理和信号驱动,以适应不同的传输媒介。 总体而言,ARM处理器在MVB2类设备中的应用,结合适当的硬件设计和实时操作系统,为列车通信网络提供了高效、可靠的解决方案,满足了现代列车信息传输的高要求。通过不断的技术研发和实践,我国的株洲电力机车研究所和大连北车集团电力牵引研究所等机构已经在这一领域取得了显著的成就,推动了我国在列车通信技术上的发展。