硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1953|回复: 10
收起左侧

生成的c文件字库,与预期不符

[复制链接]

100

主题

94

回帖

394

积分

高级会员

积分
394
发表于 2019-12-4 11:39:46 | 显示全部楼层 |阅读模式
使用emwin Font Converter(ST) 这个工具,Read pattern file ,能够生成c 文件字库,但是生成的汉字跟我的 txt (UTF8) 汉字完全对不上,请问这是怎么回事
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115668
QQ
发表于 2019-12-4 19:44:46 | 显示全部楼层
将你生成的C字库文件发上来看下。
回复

使用道具 举报

100

主题

94

回帖

394

积分

高级会员

积分
394
 楼主| 发表于 2019-12-5 17:07:56 | 显示全部楼层
son.c (5.02 KB, 下载次数: 0) 微信图片_20191205165734.png 微信图片_20191205164531.png 微信图片_20191205163001.png 微信图片_20191205162913.png 微信图片_20191205162719.png
回复

使用道具 举报

100

主题

94

回帖

394

积分

高级会员

积分
394
 楼主| 发表于 2019-12-5 17:15:53 | 显示全部楼层
这是生成的c 文件

son.c

5.02 KB, 下载次数: 0

回复

使用道具 举报

100

主题

94

回帖

394

积分

高级会员

积分
394
 楼主| 发表于 2019-12-5 17:17:20 | 显示全部楼层
这是生成的c 文件

son.c

5.02 KB, 下载次数: 3

回复

使用道具 举报

100

主题

94

回帖

394

积分

高级会员

积分
394
 楼主| 发表于 2019-12-5 17:18:15 | 显示全部楼层
eric2013 发表于 2019-12-4 19:44
将你生成的C字库文件发上来看下。

生成的c文件
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115668
QQ
发表于 2019-12-5 23:43:55 | 显示全部楼层

这个是FontCvt软件的问题,你这个是Demo版本的,要使用正式版的。
回复

使用道具 举报

354

主题

2164

回帖

3231

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3231
发表于 2019-12-6 09:15:28 | 显示全部楼层

不用那么高版本的,mdk自带的是试用版。 使用st的版本就可以了。比如以下这个。

FontCvtST.zip (269.03 KB, 下载次数: 5)



回复

使用道具 举报

100

主题

94

回帖

394

积分

高级会员

积分
394
 楼主| 发表于 2019-12-6 09:16:14 | 显示全部楼层
eric2013 发表于 2019-12-5 23:43
这个是FontCvt软件的问题,你这个是Demo版本的,要使用正式版的。

我又换了个版本   
微信图片_20191206091430.png

生成的C 文件如附件
24.c (4.35 KB, 下载次数: 2)


不知道咋回事??
回复

使用道具 举报

100

主题

94

回帖

394

积分

高级会员

积分
394
 楼主| 发表于 2019-12-6 09:22:20 | 显示全部楼层
caicaptain2 发表于 2019-12-6 09:15
不用那么高版本的,mdk自带的是试用版。 使用st的版本就可以了。比如以下这个。

非常感谢,但是我用了你的版本,生成了如下字体。txt 里面存的是中华好少年
GUI_CONST_STORAGE unsigned char acGUI_Font24_2_81B2[ 66] = { /* code 81B2 */
  ________,___X__X_,________,
  __XXXXX_,___XX__X,________,
  __X___X_,___X___X,X_______,
  __X___X_,__XX____,X__X____,
  __X___X_,__XXXXXX,XXXXX___,
  __X___X_,_XX____X,________,
  __XXXXX_,X_X____X,___X____,
  __X___X_,X_XXXXXX,XXXX____,
  __X___XX,__X____X,________,
  __X___X_,__X____X,________,
  __X___X_,__XXXXXX,XXXX____,
  __X___X_,__X____X,________,
  __XXXXX_,__X____X,________,
  __X___X_,__X____X,________,
  __X___X_,__XXXXXX,XXXXX___,
  __X___X_,__X_____,________,
  __X___X_,________,________,
  __X___X_,____X__X,___X____,
  _X____X_,_X___X__,X___X___,
  _X____X_,_X___X__,_X__XX__,
  X___XXX_,XX___XX_,_X__X___,
  X____X__,X_______,________};
回复

使用道具 举报

354

主题

2164

回帖

3231

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3231
发表于 2019-12-6 10:09:52 | 显示全部楼层
本帖最后由 caicaptain2 于 2019-12-6 10:17 编辑
wen 发表于 2019-12-6 09:22
非常感谢,但是我用了你的版本,生成了如下字体。txt 里面存的是中华好少年
GUI_CONST_STORAGE unsigned ...

那应该是是你的txt文本的格式不对,需要另存为为UTF-16LE。我都上传了。
Snipaste_2019-12-06_10-10-48.png

字和c文件.zip (1.45 KB, 下载次数: 5)

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-11 04:12 , Processed in 0.309911 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表