首页 > Windows开发 > 详细

emwin自定义字库

时间:2019-09-25 19:04:38      阅读:239      评论:0      收藏:0      [点我收藏+]

一.用到软件

  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);
    }
}

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

 

emwin自定义字库

原文:https://www.cnblogs.com/ys77/p/11585819.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!