硬汉嵌入式论坛

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

[emWin] 增加字体后开机上电慢

[复制链接]

12

主题

20

回帖

56

积分

初级会员

积分
56
发表于 前天 09:14 | 显示全部楼层 |阅读模式
大佬们,下面是项目中显示的部分代码:现在是把原来的FixedSys16字体注释了,换成YaHei17字体,这样会比更换字体之前从上电到显示会慢一些,但是这个文件
YaHei17字体大小是43225字节,FixedSys16是39143字节,相差不大为什么会明显感觉到上电显示慢了呢?

1.png

2.png

3.png


回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
122700
QQ
发表于 前天 09:42 | 显示全部楼层
这个字体是在内部Flash还是外部。

另外是不是用了抗锯齿字体。
回复

使用道具 举报

12

主题

20

回帖

56

积分

初级会员

积分
56
 楼主| 发表于 前天 10:41 | 显示全部楼层
eric2013 发表于 2026-5-21 09:42
这个字体是在内部Flash还是外部。

另外是不是用了抗锯齿字体。

应该用的是内部FLASH,原理图上没有外部的,字体没有用抗锯齿
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
122700
QQ
发表于 前天 13:04 | 显示全部楼层
YISHUI 发表于 2026-5-21 10:41
应该用的是内部FLASH,原理图上没有外部的,字体没有用抗锯齿

最后一个区别地方,是不是一个等宽,一个非等宽的
回复

使用道具 举报

12

主题

20

回帖

56

积分

初级会员

积分
56
 楼主| 发表于 前天 13:48 | 显示全部楼层
eric2013 发表于 2026-5-21 13:04
最后一个区别地方,是不是一个等宽,一个非等宽的

嗯,都是不等宽的:一个字体是只有一个字符宽度不同,其余都相同,另一个字体是大部分都不相同,但是字体宽度我没有设置过,是自动生成的
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
122700
QQ
发表于 昨天 07:47 | 显示全部楼层
YISHUI 发表于 2026-5-21 13:48
嗯,都是不等宽的:一个字体是只有一个字符宽度不同,其余都相同,另一个字体是大部分都不相同,但是字体 ...

不等宽的,绘制时间要稍微长点。
回复

使用道具 举报

12

主题

20

回帖

56

积分

初级会员

积分
56
 楼主| 发表于 昨天 14:23 | 显示全部楼层
eric2013 发表于 2026-5-22 07:47
不等宽的,绘制时间要稍微长点。

好的,感谢大佬
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-5-23 04:17 , Processed in 0.369666 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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