您尚未登录。

楼主 #1 2018-07-09 11:13:41

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,342
积分: 9202

ucgui 添加汉字字库

1. 下载字库转换软件: ucGUI-FontConvert-Modiy_2.7z

2. 生成字体文件:
QQ20180709174742.png

3. 可以把c文件保存成utf-8(VC一定要保存成不带BOM), 或者用16进制utf-8字符串:
QQ20180709175443.png

b14d02a7f7f3228b896de8687a586ad5_hd.png

4. app 代码:

void MainTask(void)
{
    GUI_Init();

    GUI_UC_SetEncodeUTF8();
    while(1)
    {
        GUI_SetFont(&GUI_FontSong20);
        GUI_GotoXY(100, 100);
        GUI_DispString("\xe5\x82\xa8\abcdef00");
        GUI_DispStringAt("\xe7\x91\x9e\xe5\xba\xb7\xe5\xae\x8f\xe4\xb8\x9a", 3, 3);   //在制定位置打印
    }
}

5. 运行:
QQ20180709175524.png





离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn