基于PXA270 开发板搭建了宿主机-目标板交叉编译环境,对MiniGUI 移植和相关的Linux 内核裁剪进行了研究,并编写了自定义的输入抽象层IAL 程序,改进了MiniGUI 的图形输入引擎,实现了底层硬件驱动与上层应用开发之间的输入接口交互,使基于此类开发板的MiniGUI 应用程序能同时接受键盘和触摸屏两种输入设备的输入遥应用结果表明,该方法可操作性强,具有一定的实用性和参考价值遥关键词: MiniGUI 移植; 输入抽象层(IAL); 图形抽象层(GAL) MiniGUI是一个面向实时及嵌入式操作系统的图形用户界面支持系统,由于具有小巧、高效、可定制、跨平台、可移植性等特点,使其在实时嵌入式系统的图形界面领域得到了广泛的应用。但嵌入式系统的硬件平台差异较大,设备的可用资源和操作系统提供的底层机制都有限,因此,为不同硬件配置的嵌入式系统提供功能完备、又适合嵌入式产品特点的GUI 支持系统1,需要解决MiniGUI在特定硬件平台和操作系统下的移植问题。本文在华恒PXA270开发板上,基于现有的触摸屏和PS2键盘驱动程序,应用MiniGUI1.3.3版本,成功解决了MiniGUI的移植问题,实现了底层硬件驱动与上层应用开发之间的输入接口交互。
猜您喜欢
推荐帖子 最新更新时间:2024-11-13 04:07
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
热门文章
热门标签
评论