分享自己整理的UCgui加自定义中文字库的资料

2020-01-01 17:44发布


uCGUI 自带的字体文件中只包含英文及标点,想要显示中文字体最简单的
方法便是自己动手添加。先来看一下ucGUI 中自带字体文件的取模方式,如图1所示

QQ截图20160708140618.png (244.32 KB, 下载次数: 0) 下载附件 2016-7-8 14:01 上传
图十

ucGUI添加自定义汉字字库.pdf (633.99 KB, 下载次数: 82) 2016-7-8 14:03 上传 点击文件名下载附件
ucGUI字体生成器 V3.0.rar (225.65 KB, 下载次数: 91) 2016-7-8 14:03 上传 点击文件名下载附件


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
14条回答
jeansonm
2020-01-02 08:27
本人也是新手,所以没有自己移植UCGUI,用的是买开发板时提供的工程,里面带有UCOS系统,只学习UCGUI可以不管它,只看
app.c就行了。在ucgui3.90环境,将中文字库下载到FLASH芯片里,并修改了GUI.h,GUICharP.c等几个文件后,使用GUI_DispStringAt()可以在屏幕上正常显示汉字,但是创建了控件之后,在有些控件里就不正常了,比如在FRAME中,标题栏里的汉字显示不出来,连标题栏的背景 {MOD}都没有了,RICHEDIT里汉字虽然能显示,但是也不正常,请问是不是控件的文件也要修改,大家有没有相应的经验分享呢

一周热门 更多>