摘要: |
本文介绍了一种新型嵌入式列车无线通信设备主控单元的设计实现过程。该主控单元是为了满足新的铁路通信标准GSM-R网络下机车收发处理调度命令的需要,通过串口来控制机车综合无线通信平台GSMR模块、GPRS模块、GPS模块、存储单元、操作显示终端(MMI)等外部设备。本文对这样一种嵌入式主控单元的实现进行了深入研究:设计实现了基于INTEL PXA270处理器的硬件平台,主频达到520MHz,扩展了32M NOR FLASH,用于存储嵌入式操作系统、应用程序和用户文件;64M SDRAM。PXA270芯片内部集成了LCD驱动器接口单元,除此之外,还对模拟音频输入输出、USB1.1接口、以太网接口等通过相应的芯片进行了扩展设计。在软件平台方面,本文详细介绍了QNX6.3操作系统,并通过QNX MOMENTICS 6.3开发环境对操作系统及BSP进行了剪裁和扩展设计,使其完成对各模块和接口单元的初始化和驱动管理功能。主控单元是一个多任务系统,在程序设计上文中对合理分配各外设的优先级,实时响应处理中断进行了充分考虑。由于主控单元外围模块较多,而PXA270处理器对外通信接口有限,因此重点考虑了串口的扩展,并在文中对这一部分软硬件设计进行了详细的论述。目前主控单元已经开发完成,部分功能模块还在测试当中。论文最后对主控单元的测试工作进行了一些描述。
|