节点文献
基于Windows CE的机车智能显示单元研究
Research of Locomotive Intelligent Display Unit Base on Windows CE
【作者】 彭少武;
【导师】 王立德;
【作者基本信息】 北京交通大学 , 电力电子与电力传动, 2008, 硕士
【摘要】 机车智能显示单元是机车上完成人机对话和系统信息显示的重要设备,为乘务员的操作及机车安全运行提供信息保证。因此从理论方法到技术实现开展机车智能显示单元的研究工作具有重要的理论意义和现实意义。作者在硕士论文期间针对显示单元软硬件平台,在ARM920T芯片、实时操作系统Windows CE、嵌入式系统驱动程序和CAN总线等领域进行了研究,并在此基础上完成了基于Windows CE的显示单元软硬件平台开发。本文选择S3C2410开发板作为智能显示单元的硬件平台。在此基础上,构建了适合智能显示单元功能需求的嵌入式操作系统——Windows CE,完成了包括系统引导程序设计、内核裁剪、驱动程序设计、应用程序开发和制作硬件开发板等工作。由于标准内核构建的Windows CE不能满足智能显示单元的诸多要求,作者对系统板级支持包做了大量的修改完成了智能显示单元的系统实际需求。虽然ARM9内核的S3C2410有着丰富的外设接口,但却缺少工控场合常用的CAN总线控制器,作者利用外扩MCP2510来实现CAN总线通讯,并以PlatForm Builder和eMbedded vC++软件设计完成了CAN总线驱动程序和智能显示单元的图形用户界面。文章最后给出了基于作者开发的智能显示单元和实验室原显示屏的比较,验证了平台增改功能的创新和实用性。
【Abstract】 The IDU (Intelligent Display Unit) is an important equipment to offer the human-machine interface and show significant information of the locomotive. The display guides the trainman’s operation and assure locomotive of its safety. It is clear that there has a lot theoretic and realistic meaning on the research of theoretic method and technological realization of the IDU.Research was done in the domain of ARM920T, and of real time operation system Windows CE, of the embedded OS driver and CAN bus during the author finishing the master thesis. The platform of hardware and software of IDU based on Windows CE was accomplished.The S3C2410 developing board was chosen as the hardware platform of IDU. Base on the hardware a Windows CE OS was constructed, which is fitting to the IDU. And the work includes designing boot loader, cutting out kernel; developing application software and making PCB had been done. Because the standard WinCE kernel can not suffice for the need of the IDU, the author changed a lot in BSP for the requirement of it. Although S3C2410 with ARM9 kernel own plenty of peripherals, there is a lack of CAN controller, which is popular in industrial application. MCP2510 was used to realize the communication via CAN bus, PlatForm Builder and eMbedded VC++ was used to design the CAN driver and develop GUI of the IDU.At last, a comparison between the IDU and the previous version display was give, which testified the add-in and changed functions of the platform is innovative and useable.
【Key words】 Display; Windows CE; ARM920T; CAN; eMbedded VC++; driver;
- 【网络出版投稿人】 北京交通大学 【网络出版年期】2008年 05期
- 【分类号】TP316.7;U260.39
- 【被引频次】3
- 【下载频次】262