● 摘要
随着嵌入式系统的广泛应用,嵌入式系统图形界面在嵌入式系统中的地位也越来越重要,图形界面负责与用户交互,完成接收用户的输入信息,并显示输出系统运行的结果等工作,而由于受到嵌入式系统硬件资源的限制,在嵌入式系统内开发图形界面设计工具是需要花费大量的人力和物力的,并且在嵌入式设备上作图也是非常不方便的,即使是用目前比较流行的pad,多点触碰已经做得非常好的情况下,给用户在操作上仍然非常不顺手,用户体验效果不佳。而在PC端上做开发有非常丰富的资源可以利用,并且PC端的扩展和维护相对嵌入式设备有着非常大的优势,所以,将图形界面设计好,然后保存为相应的嵌入式终端可分析的文件,比如XML文件,则大大减少了开销,提高用户界面的开发效率。
本文对图形编辑框架GEF以及Eclipse插件开发等相关技术进行了研究。还将类似技术GEF + EMF以及GMF与GEF进行了详细的对比,在此基础上使用GEF并结合了MVC框架设计了一款可视化应用构件,该工具可以实现模型的创建、删除、属性修改以及XML存储等功能,还可以根据读入的特定文件动态的生成相应的图形。
测试表明,本工具功能完善,简单易用,有效的帮助了客户进行界面设计,同时具有良好的可扩展性、可移植性、可维护性、很大的提高了工程师的工作效率。
相关内容
相关标签