简介
无极GUI(Em/GUI)是由华东师范大学计算机系嵌入式系统实验室研制开发的嵌入式图形用户接口支持系统(Graphical User Interface Support System)。无极GUI(Em/GUI)提供了一套完整的图形用户编程接口,可大大简化图形用户界面的设计与编程,特别适用于无OS(或简单OS)的嵌入式图形用户系统(如Samsung 的S3C44B0X硬件平台)。
功能特征
基本特征:
- 无需OS支持;
- “用户完全控制”的实时性;
- 消息驱动机制,支持远程消息传递,支持浏览器技术;
- 支持程序主窗口、窗片、对话框、列表框、静态框、按钮、单选按钮、多选按钮、菜单、系统菜单、状态栏、图标;
体系结构:
关系:
使用无极GUI(Em/GUI)的嵌入式系统的基本要求:
- Total RO Size(Code+RO Data) 不小于53.40kB
- Total RW Size(RW Data+ZI Data)不小于114.99kB
- Total ROM Size(Code+RO Data+RW Data)不小于55.08kB
- 16级灰度液晶屏或256色以上彩色液晶屏, 一个硬件定时器
无极GUI(Em/GUI)以后一年内的发展:
- 进一步完善常用控件
- 进一步完善绘图算法
- 支持JPEG文件
- 进一步完善远程消息传递支持和浏览器技术支持
函数举例