UCGUI中文说明书《完整合并版》.pdf

  1. 1、本文档共431页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UCGUI中文说明书《完整合并版》

UCGU 技术文集 UCGUI 专业网站: UCGUI 简介 译者:UCGUI 邮箱:UCGUI@163.com 主页: 版本:v 1.0UCGUI 整体简介. UCGUI 简介. 本文档的目的 前提学习要求. 1.1要求 目标硬件系统. 开发环境(编译器). 1.2UCGUI 特性. 示例. 1.3评估板. 1.4如何使用本手册. 印刷上的字体说明. 1.5屏幕及坐标系统. 1.6LCD 控制器的连接类型. 1.7数据类型. UCGUI UCGUI 是一种嵌入式应用中的图形支持系统.它设计用于为任何使用LCD 图形显示的应 用提供高效的独立于处理器及LCD 控制器的图形用户接口,它适用单任务或是多任务系 统环境, 并适用于任意LCD 控制器和CPU 下任何尺寸的真实显示或虚拟显示. 它的设计架构是模块化的, 由不同的模块中的不同层组成, 由一个LCD 驱动层来包含所 有对LCD 的具体图形操作, UCGUI 可以在任何的CPU 上运行, 因为它是100%的标准C 代码编写的. UCGUI 能够适应大多数的使用黑白或彩色LCD 的应用, 它提供非常好的允许处理灰度 的颜色管理.还提供一个可扩展的2D 图形库及占用极少RAM 的窗口管理体系. 本文档的目的 本文档描述如何在嵌入式应用中安装,配制,使用 UCGUI 的图形用户接口, 并讲解 UCGUI 的内部设计架构. 1 UCGUI 论坛 UCGU 技术文集 UCGUI 专业网站: 前提 本文档假定你已经备坚实的C 语言程序设计方面的知识, 如果你觉得自己这方面还不够, 那么我们推荐 Kernighan 和 Richie 的C 语言程序设计给你, 它描述了必威体育精装版的 C 标准, 即ANSI C 标准, 本文档不须要具备汇编语言方面的知识. 第一章 1.1 要求 对于开发 UCGUI 图形应用不须什么目标系统, 大部分的图形应用开发都可以在模拟器 下进行; 但是最终的目的是通常还是在目标系统上运行程序. 目标系统(硬件) 你的目标系统必须具备如下几点: [1].CPU(8/16/32/64 位) [2].必要的RAM 和ROM 存储 [3].LCD 显示器(任何类型及分辩率的) 对于内存的需求取决于你选用的UCGUI 的功能模块以及你所使用的目标系统上的编译 器的效率. 内存的占用量无法估计准确的值, 下面就一些的数值适用于多数的目标系统. 小型系统(不含窗口管理功能) [1].RAM:100 字节 [2].堆栈:500 字节 [3].ROM:10~25K(取决于选用的UCGUI 功能模块) 大型系统(包含窗口管理及各种窗体控件功能) [1].RAM: 2-6 kb (决于选用的应用中建立窗口的数量) [2].堆栈: 1200 bytes [3].ROM: 30-60 kb (决于选用的UCGUI 功能模块) 还要注意ROM 的需求量随着你在应用程序中使用的字体数目而增长, 以上的所有值都是 粗糙的估计, 并不准确. 开发环境(编译器) 目标系统中采用的什么样的CPU 并不重要, 但必须要有与所用CPU 相对应的C 编译器, 如果你所使用的编译器有什么局限性, 请联系我们, 我们会告知你这些局限性会不会在 你编译程序时产生问题, 大多数的 16/32/64 位的CPU 或DSP 上的编译器都可以正常使 用, 大部分8 位的编译也都可以正常编译. 2 UCGUI 论坛 UCGU 技术文集 UCGUI 专业网站: 并不须要 C++编译器, 不过它也可以正常使用,

文档评论(0)

bodkd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档