码迷,mamicode.com
首页 > Windows程序 > 详细

精美、便捷的emWin界面设计-GLCD(图形屏)

时间:2016-05-04 19:11:33      阅读:2315      评论:0      收藏:0      [点我收藏+]

标签:

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

精美、便捷的emWin界面设计-GLCD(图形屏)

标签:

原文地址:http://www.cnblogs.com/neqee/p/5459351.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!