嵌入式GUI系统一般分为应用层、库层、框架层、平台层以及硬件层五个层次。应用层是最终要向用户展示的界面,通常是丰富多彩的、可视化的用户界面,可以接受用户的输入、处理数据信息,以及响应用户操作,实现所需的功能。库层由多种优质的库模块组成,为应用程序提供实用的技术服务,可以帮助用户减少实现功能时的开发量。框架层通过抽象出的框架来划分和分割应用程序,建立模块之间的关系,提高代码的可读性。平台层由硬件抽象层集成多种软件和硬件,实现系统的设备驱动和设备访问,为硬件资源提供一致的对外接口,完成多媒体输入输出等功能。硬件层是系统真正的载体,它定义了硬件的结构特征,提供了硬件资源,包括中央处理器、存储器、I/O总线等。这些层次的有机组合,有助于为系统构建更加健全的嵌入式图形用户界面,以满足开发不同型号产品的需求。