ThreadX 硬实时嵌入式操作系统

GUIX图形包是一个图形用户界面(GUI)工具集,这个图形用户界面工具集能够为ThreadX上的应用程序提供人机界面交互的功能,例如:人机界面设备,设备信息显示,播放器界面等。



GUIX图形包功能
•采用图形标识:提供图形对象(如:窗口、菜单、按钮等)软件控制下的位映像图形;
•人机接口:应用程序驱动采用了事件驱动方式,用户通过图形界面引入的输入设备来移动光标或点触图形对像,实现对应用程序的直接操作;
•界面定制:GUIX允许用户根据需要对应用程序的界面进行裁剪和定制,如移动、缩小或放大窗口、设置颜色等;
•信息反馈:GUIX为用户操作界面提供导航,内置一个性能统计寄存器;
•管理功能: GUIX具有动画管理、数据管理、事件管理、资源管理等功能;
•多机制:提供完备的多窗口机制和消息传递机制;
•控件齐全:提供对话框、消息框和常用的控件类;
•多格式支持:提供各种流行的图像文件支持,包括JPEG、GIF、PNG、BMP等。

GUIX图形包技术优势
•体积小(RAM 4MB)、占用资源少(500KB);
•高性能、高可靠性:提供图形接口和源代码;
•可配置:用户可根据需求进行配置,获得满足应用需求的最小系统;
•跨操作系统支持:可以任意支持多任务的嵌入式操作系统(如:Vxworks、uC/OS-II、LinuX等嵌入式操作系统)。