摘要: |
车载显示屏是机车上完成人机对话和系统信息显示的重要设备,为乘务员的操作及机车安全运行提供信息保证。因此从理论方法到技术实现开展车载显示屏的研究工作具有重要的理论意义和现实意义。
作者在硕士论文期间针对车载显示屏软件平台,在嵌入式Linux、实时操作系统和嵌入式系统图形用户界面等领域进行了深入的研究,并在此基础上完成了基于嵌入式Linux的车载显示屏软件平台开发。
本文选择PC/104单板电脑PCM-9372作为车载显示屏的硬件平台。在此基础上,构建了适合车载显示屏功能需求的嵌入式Linux操作系统,完成了包括嵌入式Linux引导程序设计、内核裁剪和根文件系统的构建等工作。由于标准Linux内核构建的嵌入式Linux不能满足车载显示屏的实时性要求,作者利用RTLinux(real-timeLinux)技术完成了对车载显示屏嵌入式Linux的实时性改进。虽然基于Linux的台式机上有着完善的图形用户界面,但由于其程序庞大、结构臃肿、资源占用大不能用于车载显示屏,作者利用我国自主开发的自由软件MiniGUI设计完成了车载显示屏的图形用户界面,并给出了车载显示屏软件平台的图形界面应用编程接口。
文章最后给出了基于作者开发的车载显示屏软件平台的一个典型应用实例——监控显示屏,验证了平台的可用性。
|