论文部分内容阅读
本论文题目来源于导师所进行的,基于ARM芯片和嵌入式Linux平台的高性能、开放式新型数控系统科研项目的一个子课题。论文的主要目标是:为嵌入式应用研发LCD高清晰图形界面软硬件接口,以及底层驱动无关的图形中间件系统。
本论文研制的系统,为嵌入式数控应用提供了目前所缺乏的高分辨率图形界面支持,并有效解决了随着软硬件环境的迁移,上层人机交互应用软件也需完全从头开发的问题。本论文分析并裁减出的Linux内核,结合多种文件系统优点研发出的合理的Flash存储结构,能给数控系统的软硬件开发带来便利。从分析Linux驱动机制和LCD控制器特点入手,研发了高分辨率LCD驱动,满足了人机交互的需求。并针对上层应用软件的研发,详细分析了中间件系统的原理,设计了轻量级的实现,为二次开发也进行了良好的铺垫。最后辅以系统应用,阐述了继续研发的方向。