请选择 进入手机版 | 继续访问电脑版

硬汉嵌入式论坛

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

[例程下载] 发布一个emWin外置GB2312或者XBF字体到SPI 或者NOR的完整方案

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106405
QQ
发表于 2015-5-12 15:51:16 | 显示全部楼层 |阅读模式
说明:
0. GB2312编码和Unicode编码的XBF字体的配置是一样。
1. 支持12点阵,16点阵,24点阵和32点阵的汉字显示。
2. 支持12点阵,16点阵,24点阵和32点阵的ASCII半角和全角字符。
3. 提供字体放在spi flash和nor flash两种方法,不使用文件系统,实际测试放在spi flash显示速度较快。
4. 使用文件系统时,将字库放到SD等外部存储器中的方法在我们的60期emWin教程里面已经有了,就不再重新制作了。
5. NOR FLASH中的字库通过JLINK进行下载,SPI FLASH中的字库通过SD进行复制。


=======================================================================
GB2312编码宋体显示效果:
1.png



Unicode编码的XBF字体
11.png

=======================================================================
GB2312编码宋体外置到SPI FLASH显示速度测试:



工程下载:
第71期:外置字库到NOR FLASH(GB2312字库)
http://pan.baidu.com/s/1c0lOSpi


第71期:外置字库到SPI FLASH(GB2312字库)
http://pan.baidu.com/s/1sjsPRrB


第71期:外置字库到SPI FLASH(XBF格式字体)
http://pan.baidu.com/s/1kTEGRhP

回复

使用道具 举报

6

主题

390

回帖

408

积分

高级会员

积分
408
发表于 2015-5-12 15:56:18 | 显示全部楼层
支持,多谢
回复

使用道具 举报

332

主题

2031

回帖

3032

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3032
发表于 2015-5-12 16:15:38 | 显示全部楼层
[s:141]
回复

使用道具 举报

5

主题

578

回帖

593

积分

版主

Rank: 7Rank: 7Rank: 7

积分
593
发表于 2015-5-13 12:56:50 | 显示全部楼层
这个gb2313 字体做法,在emwin手册上没有看到啊。。。貌似是借用了ucgui中方法,是这样吗???

和xbf模式比较,两者运行速度有何区别
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106405
QQ
 楼主| 发表于 2015-5-13 16:32:20 | 显示全部楼层

回 myxiaonia 的帖子

myxiaonia:这个gb2313 字体做法,在emwin手册上没有看到啊。。。貌似是借用了ucgui中方法,是这样吗???

和xbf模式比较,两者运行速度有何区别 (2015-05-13 12:56) 
是的。
比xbf字体显示要快。
回复

使用道具 举报

5

主题

109

回帖

124

积分

初级会员

积分
124
发表于 2015-11-10 20:31:19 | 显示全部楼层
好东西一定要顶起来[s:152]
回复

使用道具 举报

0

主题

87

回帖

206

积分

高级会员

积分
206
发表于 2016-4-19 13:30:02 | 显示全部楼层
正需要  非常感谢
回复

使用道具 举报

19

主题

309

回帖

366

积分

高级会员

积分
366
发表于 2018-7-15 01:03:06 | 显示全部楼层
@eric2013   第71期:外置字库到SPI FLASH(XBF格式字体) 链接失效了
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106405
QQ
 楼主| 发表于 2018-7-17 00:40:37 | 显示全部楼层
hpxzw_foxmai 发表于 2018-7-15 01:03
@eric2013   第71期:外置字库到SPI FLASH(XBF格式字体) 链接失效了

非常抱歉,忘了回复你了,在论坛置顶帖V5网盘可以下载

http://www.armbbs.cn/forum.php?m ... &extra=page%3D1
回复

使用道具 举报

19

主题

309

回帖

366

积分

高级会员

积分
366
发表于 2018-7-17 00:54:12 | 显示全部楼层
eric2013 发表于 2018-7-17 00:40
非常抱歉,忘了回复你了,在论坛置顶帖V5网盘可以下载

http://www.armbbs.cn/forum.php?mod=viewth ...

谢谢 eric
回复

使用道具 举报

6

主题

16

回帖

34

积分

新手上路

积分
34
发表于 2022-5-21 11:30:11 | 显示全部楼层
本帖最后由 zlkj 于 2022-5-21 18:08 编辑

第71期:外置字库到SPI FLASH(GB2312字库),仿真乱码是什么原因?
乱码.jpg
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106405
QQ
 楼主| 发表于 2022-5-21 14:47:19 | 显示全部楼层
zlkj 发表于 2022-5-21 11:30
第71期:外置字库到SPI FLASH(GB2312字库),仿真乱码是什么原因?

截图没有上传成功。

另外是你自己移植的吗
回复

使用道具 举报

6

主题

16

回帖

34

积分

新手上路

积分
34
发表于 2022-5-21 19:49:48 | 显示全部楼层
eric2013 发表于 2022-5-21 14:47
截图没有上传成功。

另外是你自己移植的吗

感谢回复!是自己移植。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106405
QQ
 楼主| 发表于 2022-5-22 17:21:10 | 显示全部楼层
zlkj 发表于 2022-5-21 19:49
感谢回复!是自己移植。

这个是protues上展示的吗

有可能是字符的检索位置不对。
回复

使用道具 举报

6

主题

16

回帖

34

积分

新手上路

积分
34
发表于 2022-5-22 19:19:15 | 显示全部楼层
eric2013 发表于 2022-5-22 17:21
这个是protues上展示的吗

有可能是字符的检索位置不对。

是protues仿真,字库是你提供的,没有任何改动。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106405
QQ
 楼主| 发表于 2022-5-24 01:57:49 | 显示全部楼层
zlkj 发表于 2022-5-22 19:19
是protues仿真,字库是你提供的,没有任何改动。

那有必要硬件实际测试下了。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-19 10:16 , Processed in 0.243987 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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