硬汉嵌入式论坛

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

[其它] 有unicode转gb2312的方法吗,或者unicode(点阵)字库

[复制链接]

2

主题

2

回帖

8

积分

新手上路

积分
8
发表于 2021-7-11 00:22:47 | 显示全部楼层 |阅读模式
本帖最后由 suchen218 于 2021-7-11 01:05 编辑

上位机发的数据是unicode编码,
在网上找的字库取模软件生成的以及字库芯片都是gb2312,
谁知道生成unicode字库的工具,或者unicode转gb2312的方法,不查表的那种
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107077
QQ
发表于 2021-7-11 15:45:50 | 显示全部楼层
emWin的FontCvt生成的是unicode编码。
gb转unicode只能查表,没有特别好的办法


回复

使用道具 举报

25

主题

287

回帖

367

积分

高级会员

积分
367
发表于 2021-7-11 16:09:31 | 显示全部楼层
unicode编码和gb2312编码两者毫无规律,查表是必须的
回复

使用道具 举报

2

主题

2

回帖

8

积分

新手上路

积分
8
 楼主| 发表于 2021-7-11 17:44:13 | 显示全部楼层
eric2013 发表于 2021-7-11 15:45
emWin的FontCvt生成的是unicode编码。
gb转unicode只能查表,没有特别好的办法

用FontCvt选择字符范围,然后保存成sif,
假如一个字符的点阵是48字节,总共有100个字符,
那么从后往前截取4800字节就是转换出来的点阵数据,是这样用的吗?

请问有什么文档介绍sif、xbf的数据结构吗
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-16 22:33 , Processed in 0.212291 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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