资料介绍
STM32学uCGUI入门手册第1章 C/GUI的介绍
C/GUI
C/GUI 是一种用于嵌入式应用的图形支持软件。它被设计用于为任何使用一个图形 LCD
的应用提供一个有效的不依赖于处理器和 LCD 控制器的图形用户接口。它能工作于单任务或
多任务的系统环境下。C/GUI 适用于使用任何 LCD 控制和 CPU 的任何尺寸的物理和虚拟显示。
它的设计是模块化的,由在不同的模块中的不同的层组成。一个层,称作 LCD 驱动程序,包
含了对 LCD 的全部访问。C/GUI 适用于所有的 CPU,因为它 100%由的 ANSI 的 C 语言编写的。
C/GUI 很适合大多数的使用黑色/白色和彩色 LCD 的应用程序。它有一个很好的颜色管理
器,允许它处理灰阶。C/GUI 也提供一个可扩展的 2D 图形库和一个视窗管理器,在使用一个
最小的 RAM 时能支持显示窗口。
本文档的目的
本指南描述如何安装,配置和在嵌入式应用中使用C/GUI 图形用户界面。它也说明了软
件的内部结构。
假设
本指南假定你对 C 编程语言已经具有一个扎实的认识。
如果你觉得你对 C 语言的认识不是很充分的话,我们推荐该由 Kernighan 和 Richie 编写
的“C 语言编程语言”给你,它描述了程序设计标准,而在新版中,也包含了 ANSI 的 C 语言
标准。汇编语言编程的知识不需要。
C/GUI 中文手册 第1页
第 1 章 C/GUI 的介绍
1.1 需求
在你使用C/GUI 进行软件开发时,并不需要一个目标系统;只需要使用模拟器,大多数
软件就能够