硬汉嵌入式论坛

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

[emWin] 使用外部flash存放字库的问题

[复制链接]

16

主题

33

回帖

81

积分

初级会员

积分
81
发表于 2022-7-6 14:05:00 | 显示全部楼层 |阅读模式
想请教一下硬汉哥,我把大约8M的字库放到外部flash内的,因为有一个界面会定时刷新,通过打印信息我就发现这个界面也是会周期去读flash内的字库,这个时候如果我想要将一些参数保存到flash内(字库和保存参数 是在不同的位置),想要问的问题就是频繁这样边读边写flash会不会出问题
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106882
QQ
发表于 2022-7-6 17:19:07 | 显示全部楼层
可以的,操作期间不要同时调用emWin的刷新函数即可,像GUI_Delay,  GUI_Exec, WM_Exec都会刷新窗口。
回复

使用道具 举报

16

主题

33

回帖

81

积分

初级会员

积分
81
 楼主| 发表于 2022-7-6 17:20:54 | 显示全部楼层
eric2013 发表于 2022-7-6 17:19
可以的,操作期间不要同时调用emWin的刷新函数即可,像GUI_Delay,  GUI_Exec, WM_Exec都会刷新窗口。

好的,谢谢硬汉哥,我按你说的试一下
回复

使用道具 举报

2

主题

28

回帖

34

积分

新手上路

积分
34
发表于 2022-10-28 09:53:25 | 显示全部楼层
eric2013 发表于 2022-7-6 17:19
可以的,操作期间不要同时调用emWin的刷新函数即可,像GUI_Delay,  GUI_Exec, WM_Exec都会刷新窗口。

请教硬汉哥一个问题,如果想显示不同字体,是不是得先存储不同字体字库?字号改变,一般处理思路是什么
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106882
QQ
发表于 2022-10-28 16:00:10 | 显示全部楼层
阴世幽泉 发表于 2022-10-28 09:53
请教硬汉哥一个问题,如果想显示不同字体,是不是得先存储不同字体字库?字号改变,一般处理思路是什么

是这样的。

你先存储了各种字体,然后调用SetFont设置不同字体就可以切换。
回复

使用道具 举报

2

主题

28

回帖

34

积分

新手上路

积分
34
发表于 2022-11-2 17:03:57 | 显示全部楼层
eric2013 发表于 2022-10-28 16:00
是这样的。

你先存储了各种字体,然后调用SetFont设置不同字体就可以切换。

如果要支持100多种字体,每一种字体都预先存储这个不合理吧?
我怀疑那种支持很多字体的是不是使用矢量字体来实现的
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106882
QQ
发表于 2022-11-3 10:58:34 | 显示全部楼层
阴世幽泉 发表于 2022-11-2 17:03
如果要支持100多种字体,每一种字体都预先存储这个不合理吧?
我怀疑那种支持很多字体的是不是使用矢量 ...

矢量字体也不行,一样的问题,矢量只能解决不同字体大小问题,不饿能解决字体样式问题。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-8 19:49 , Processed in 0.259142 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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