emwin自定义字库

一.用到软件

  1.FontCvtST.exe

  2.U2C.exe

  下载地址:https://i.cnblogs.com/Files.aspx

二.转换

1.新建文本文档,在文本文档中写入所需要用的字或词语,注意:根据用到的字或者词语,每个换行,方便后面使用,如下图

2.将文本文档另存为UNICODE格式的新文本文档,备用;并将原文档再另存为UTF-8格式的新文本文档,备用

3.打开FontCvtST.exe,选择如图

4.打开U2C.exe,

5.将转换完成的Font_20.c文件导入开发工具,并用开发工具打开utf8.c文件

看到utf8.c中为下图

6.使用utf8.c文件中的编码,创建一个空的C文件

 //
 const char Font_Close[] = {
     "\xe5\x85\xb3"
 };


7.在.h文件中

extern const char Font_Close[];  //

8.在需要用到的地方加上

#include utf8.h

extern GUI_CONST_STORAGE GUI_FONT GUI_FontFont_20;

void MainTask(void) {
    GUI_Init();
    GUI_UC_SetEncodeUTF8();

    GUI_SetFont(&GUI_FontFont_20);
    GUI_DispStringAt(Font_Colse, 70, 40);
    while (1) {
        GUI_Delay(150);
    }
}

到此为止,就可以显示自定义的字库了

 

转载于:https://www.cnblogs.com/ys77/p/11585819.html

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值