UCGUI的字库重新生成字体的问题

qq_35548670 2018-04-13 03:40:48
情况是这样的,在开发一个与LED显示有关的产品时发现原来UCGUI字库已经不够用了,需要重新生成下所需的字库添加进去。但是原来字库用的字体都不知道,试了好多都没试出来与原先一样的。所以想在这问下大家代码中有没有那个文件、那些地方是可以确定原先字库所用字体的。麻烦各位帮忙看下
附上一些原先的字库部分内容:
#include "GUI.H"

#ifndef GUI_CONST_STORAGE
#define GUI_CONST_STORAGE const
#endif

extern GUI_CONST_STORAGE GUI_FONT GUI_FontSelfTest20;

/* char: 自 code:0xD7D4 */
GUI_CONST_STORAGE unsigned char acFontHZ_D7D4[60] = {
________,_XX_____,________,
________,XXX_____,________,
________,XX______,________,
___XXXXX,XXXXXXXX,XXX_____,
___XX___,________,_XX_____,
___XX___,________,_XX_____,
___XX___,________,_XX_____,
___XX___,________,_XX_____,
___XXXXX,XXXXXXXX,XXX_____,
___XX___,________,_XX_____,
___XX___,________,_XX_____,
___XX___,________,_XX_____,
___XX___,________,_XX_____,
___XXXXX,XXXXXXXX,XXX_____,
___XX___,________,_XX_____,
___XX___,________,_XX_____,
___XX___,________,_XX_____,
___XX___,________,_XX_____,
___XXXXX,XXXXXXXX,XXX_____,
___XX___,________,_XX_____
};

GUI_CONST_STORAGE GUI_CHARINFO GUI_FontHZ_20x20_CharInfo[12] = {
{ 12, 12, 2, (unsigned char *)&acFontHZ_0031 }, /*0: 1*/
{ 12, 12, 2, (unsigned char *)&acFontHZ_0032 }, /*1: 2*/
{ 12, 12, 2, (unsigned char *)&acFontHZ_0033 }, /*2: 3*/
{ 12, 12, 2, (unsigned char *)&acFontHZ_0034 }, /*3: 4*/
{ 14, 14, 2, (unsigned char *)&acFontHZ_0043 }, /*4: C*/
{ 16, 16, 2, (unsigned char *)&acFontHZ_0048 }, /*5: H*/
{ 21, 21, 3, (unsigned char *)&acFontHZ_004D }, /*6: M*/
{ 17, 17, 3, (unsigned char *)&acFontHZ_004F }, /*7: O*/
{ 13, 13, 2, (unsigned char *)&acFontHZ_0050 }, /*8: P*/
{ 14, 14, 2, (unsigned char *)&acFontHZ_0052 }, /*9: R*/
{ 12, 12, 2, (unsigned char *)&acFontHZ_0053 }, /*10: S*/
{ 12, 12, 2, (unsigned char *)&acFontHZ_0054 }, /*11: T*/
{ 20, 20, 3, (unsigned char *)&acFontHZ_D7D4 }, /*12: 自*/
};

GUI_CONST_STORAGE GUI_FONT_PROP GUI_FontHZ_20x20_Prop12 = {
0x81EA, /*start :自*/
0x81EA, /*end :自, len=1*/
&GUI_FontHZ_20x20_CharInfo[ 17 ],
(void*)0
};
GUI_CONST_STORAGE GUI_FONT GUI_FontSelfTest20 = {
GUI_FONTTYPE_PROP,
20,
20,
1,
1,
&GUI_FontHZ_20x20_Prop1,
};
...全文
655 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

27,374

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧