华中科技大学
硕士学位论文
嵌入式设备图形界面设计工具核心控件设计与实现
姓名:陈亚朴
申请学位级别:硕士
专业:计算机系统结构
指导教师:黄浩
20090525
华中科技大学硕士学位论文
摘要
在嵌入式系统开发的整个周期,图形界面的开发越来越重要。随着现代电子设
备功能的增多和操作方式的多样化,随着用户对界面美观和操作的易用性要求不断
增加,一套适合消费电子产品平台并能贴切反应用户使用需求的图形界面系统对整
个项目的重要性越来越显著。使用可视化中间件快速地开发一个图形界面系统成为
众多消费电子厂家的选择。
在全面分析了消费电子的软硬件平台结构和图形界面系统开发在消费电子产品
开发中的特点后,针对消费电子产品分析了开发图形界面系统需要注意的问题,并
提出了一种快速开发模式,即所见即所得的可视化开发方法。把交叉编译调试模式
的界面开发变成简单的对图形界面元素矩形框、位图、字体、文字等进行可视化直
接修改操作的简单工作。论文包括了图形界面中图形图像处理、调色板处理、字体
与多国语言文本支持、界面风格定义等图形界面开发核心控件的实现,并对代码生
成器和验证图形界面协议正确的有限状态机模型给出了初步的解决办法。
最后以开发 ST7109 数字电视机顶盒图形界面自动化代码生成器工具 GTools 为
例,着重叙述了图形界面开发最重要的图形图像处理部分。描述了开发数字电视机
顶盒图形界面的内容要求,数字电视机顶盒图形界面开发工具集的实现和机顶盒图
形界面的技术特点及其主要内容,并描叙了在图形界面开发中图形图像处理的基本
要求和开发难点。
关键词:图形用户界面,可视化开发,自动化代码生成器,数字电视,机顶盒
I
华中科技大学硕士学位论文
Abstract
Throughout the whole development of embedded system, the development of
graphical user interface es more and more important. As the increase of functions of
modern electronic devices and the diversity of operating mode, together with the calling
for friendly user interface, the importance of a graphical user interface system that fits for
electronics products consuming electronics platform and easy for users using for the
whole project es more and more significant. The use of visual fast middleware to
quickly develop a graphical interface system is critical for the ess of a product.
In this paper,the architecture of consumer electronics hardware and software platform
and the features of developing graphical user interface system prehensively
analyzed. Considering the characteristics of electronic products, problems that need to be
paid attention to during the development of graphical user interface are analyzed, and a
rapid developing method is mentioned. The method is a visualization method, getting
what directly from what you see. It changes the piler debug mode interface
development into a simple work that can directly modify rectangular box, bitmap, font,
text, etc. T
嵌入式设备图形界面设计工具核心控件设计与实现 来自淘豆网m.daumloan.com转载请标明出处.