UCGUI 是实时嵌入式系统中广泛使用的图形用户界面,但UCGUI 不支持中文字符编解码。为此,提出一种支持中文字符编解码的方法。在分析UCGUI 字符编解码框架基础上,修改内核代码,添加GB2312 汉字编解码驱动,实现中文字符显示编解码服务。针对UCGUI 中文显示时中文字库占用空间大与MCU 存储空间有限的矛盾,提出一种字体驱动与字模数据分离的中文字体设计方法,包括为外扩字体设计专用驱动、字模数据存储接口及存储方法。在UCGUI 仿真平台环境下的测试结果表明,该字库在UCGUI 系列环境下,具有较好的可用性和通用性,可弥补UCGUI 界面库在低成本嵌入式系统中难以实现中文显示的缺陷。