标签:
GLCD是英文Graphics Liquid Crystal Display的缩写,即图形液晶屏(简称图形屏)。其主要由图形LCD控制器和TFT-LCD组成,GLCD和传统TFT-LCD最大的区别在于其拥有2D图形加速引擎以及集成了Nand-Flash,可储存字库和图片。
GLCD可作为emWin/ucGUI、Microchip-GUI等嵌入式GUI图形库的图形显示设备
基于GLCD的emWin界面设计只需要4步,30分钟完成人机界面设计
(1)PC模拟仿真emWin界面程序
(2)美工制作位图皮肤
(3)下载字库、位图到GLCD并生成列表文件
(4)添加emWin界面程序和字库、位图列表文件到硬件目标系统并编译运行
GLCD采用U盘模式下载Nand-Flash,FAT32文件系统管理字库和图片,支持多级文件夹
GLCD支持用户自行制作字库,支持多种字库工具生成的字库,字库显示编码格式支持ASCII、GB2312、GBK、BIG5、UNICODE(等宽/非等宽)。
GLCD支持电阻触摸屏、PS/2鼠标、PS/2键盘、矩阵键盘、蜂鸣器、RTC时钟等常用设备,用户不必进行这些设备的软硬件开发,从而节省了大量的时间和精力,更专心于应用程序的开发。
为什么界面设计要使用位图皮肤?
在单色/灰度LCD时代,用户对产品用户界面要求较为简单,只要功能和操作性符合要求即可,用户界面也是由工程师设计。
近年来,随着TFT-LCD广泛应用,用户除了期望设备的用户界面拥有强大的功能外,更期望用户界面能尽可能的为他们提供一个美观、轻松、愉快、感觉良好的操作环境,美工制作和界面贴图已成为用户界面设计中不可或缺的重要环节;从一些老式设备升级用户界面后而重获市场的例子中我们可以认证这一点。
为什么要用emWin/ucGUI、Microchip-GUI等图形库做人机交互界面?
(1)如果您用过微软的Visual studio,就知道拖放式可视化编程给界面设计带来良好的体验;那么emWin结合其配套工具GUIBuilder,也同样会给您带来拖放式、可视化、即见即所得的界面设计新体验,十分钟即可完成界面设计。
(2)emWin提供非常丰富的控件,而且所有的控件支持位图皮肤:
(3)emWin界面应用程序结构非常清晰,控件、页面、用户程序管理和维护非常方便
www.neqee.com
标签:
原文地址:http://www.cnblogs.com/neqee/p/5459351.html