初识UCGUI
来源:互联网 发布:为啥mac叫热辣的塔希提 编辑:程序博客网 时间:2024/04/30 09:54
UCGUI是一种嵌入式应用中的图形支持系统。它设计用于为任何使用LCD图形显示的应用提供高效的独立于处理器及LCD控制器的图形用户接口,它适用单任务或是多任务系统环境, 并适用于任意LCD控制器和CPU下任何尺寸的真实显示或虚拟显示。它的设计架构是模块化的,由不同的模块中的不同层组成,由一个LCD驱动层来包含所有对LCD的具体图形操作。 UCGUI可以在任何的CPU上运行,因为它是100%的标准C代码编写的。UCGUI能够适应大多数的使用黑白或彩色LCD的应用,它提供非常好的允许处理灰度的颜管理。还提供一个可扩展的2D图形库及占用极少RAM的窗口管理体系。
一般特性
[1] 适用任何8/16/32位CPU, 只要有相对应的标准C编译器.
[2] 任何的控制器的LCD显示器(单色,灰度,颜色), 只要有适合的LCD驱动可用.
[3] 在小模式显示时无须LCD控制器.
[4] 所有接口支持使用宏进行配制.
[5] 显示尺寸可定制.
[6] 字符和位图可在LCD显示器上的任意起点显示,并不仅局限于偶数对齐的地址起点.
[7] 程序在大小和速度上都进行了优化.
[8] 编译时允许进行不同的优化.
[9] 对于缓慢一些的LCD控制器, LCD显存可以映射到内存当中, 从而减少访问次数到最小并达到更高的显示速度.
[10]清晰的设计架构.
[11]支持虚拟显示, 虚拟显示可以比实际尺寸大(即放大).
- 初识UCGUI
- UCGUI
- ucgui
- UCgui
- ucgui
- UCGUI简介
- ucgui 移植
- ucGui初探
- ucos+ucgui
- UCGUI简介
- ucGUI 移植
- ucgui GUI_MEMDEV_Draw()
- ucos+ucgui
- uCGUI使用
- ucGUI移植
- Ucgui列表
- UCgui字体
- ucgui移植
- 数组的数组"、"数组的指针"、"指针的数组"和"指针的指针"的关系
- 信息系统中常量存储
- Midinux
- 计算理论相关
- AutoHotkey scripts for developers
- 初识UCGUI
- 神马都是浮云,健康才是最重要的
- Midinux“招蜂引蝶”
- typedef使用大全(指向函数的指针)
- AutoHotkey:An Introduction
- 呵呵,我来了~~
- 我的爱在那里?
- http://down.qiannao.com/space/file/qiannao/share/2011/1/3/-8d85-8be6-7ec6Oracle-6559-7a0b(-514d-8d39-2026-2026).pdf/.page
- extends 与 implements 有什么区别