0
点赞
收藏
分享

微信扫一扫

emWin中文字库显示

  • UTF-8格式显示汉字

新建txt

1,把自己需要的汉字写入一个txt文档

 

emWin中文字库显示_stm32

2,另存为—编码格式选UTF-16LE

emWin中文字库显示_emwin_02

 

3,生成txt文件

emWin中文字库显示_LCD_03

  • 使用FontCvtDemo字体库转换工具进行

1,找到该软件

emWin中文字库显示_LCD_04

2,Standard--标准    

emWin中文字库显示_LCD_05

3,选择字体----->>>失能所有字符----->>>读入新建的文本文档,Edit-Read pattern 打开“苹果热的.txt”


emWin中文字库显示_stm32_06

4,File  save as生成.c文件(名字最好英文)

emWin中文字库显示_stm32_07

 

  • 把.c文件添加到工程里去

1,在codeblock里把.c文件复制到application里

emWin中文字库显示_嵌入式系统设计_08

2,在stm32project里把.c文件复制到application里

emWin中文字库显示_emwin_09

 

 

  • 在工程的WindowDLG.c

1,外部声明  把自己创建字库的最后的结构体,声明到WindowDLG.c中

 

emWin中文字库显示_emwin_10

emWin中文字库显示_stm32_11

 

2,使能utf-8

emWin中文字库显示_嵌入式系统设计_12

 

 

 

3,传地址

emWin中文字库显示_嵌入式系统设计_13

 

 

4,工程里的WindowDL.c文件必须为utf_8格式

emWin中文字库显示_嵌入式系统设计_14

emWin中文字库显示_emwin_15

5,最后编译无报错,即可在emwin PC/开发板上显示中文字符

 

 

 

举报

相关推荐

0 条评论