qiyuexin

1. Font Converter for emWin 生成C文件字库

1.1 新建文件

1.2 选择字体

1.3 为了减小C文件体积,这里只加入自己需要的汉字,先把所有字体取消选择。

1.4 新建一个文本文件,里面加入自己需要的汉字,如图。然后读取模式文件。

 

 1.5 另存为c文件,注意不要使用汉字。

 

 2. 修改文件编码格式为UTF-8 without siginature,或者通过notepad++修改。

目的是在c文件中可以直接使用汉字编写。

 

 3. 简单程序测试:

extern GUI_CONST_STORAGE GUI_FONT GUI_Fonthei_24;

void MainTask(void){
    GUI_Init();

    GUI_UC_SetEncodeUTF8();        // 很重要,别忘了写

    GUI_SetFont(&GUI_Fonthei_24); // 设置字体

    GUI_DispString("请说普通话!\n");

    GUI_Delay(2000);
}

 

分类:

emWin

技术点:

相关文章: