STM32F4开发板如何显示32*32的汉字

2019-07-20 16:02发布

本帖最后由 challenger 于 2017-3-17 09:04 编辑

STM32F4开发板(汉字实验40里面)最大的中文汉字只有GBK24,如何让它显示32*32的汉字,或更大的汉字。那么字库如何添加?在哪里添加进去?TExT文件夹中两个文件如何修改?谁有现成的,烦请传一个例子,谢谢!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
正点原子
1楼-- · 2019-07-20 20:17
 精彩回答 2  元偷偷看……
2449164582
2楼-- · 2019-07-20 20:48
将字库添加到flash中,估计板子上的flash放不下这么大的字库,你可以选择使用sd卡存放,text.c文件是汉子解码的,另一个C文件是往flash刷字库的
challenger
3楼-- · 2019-07-21 02:13
2449164582 发表于 2017-3-17 09:13
将字库添加到flash中,估计板子上的flash放不下这么大的字库,你可以选择使用sd卡存放,text.c文件是汉子解 ...

是把哪个文件放SD中,是把GBK36.FON放SD卡中?你意思是把这个文件修改后,放在SD卡上吗?然后把text.c 文件中:void Show_Font(u16 x,u16 y,u8 *font,u8 size,u8 mode)         if(size!=12&&size!=16&&size!=24)改为:        if(size!=12&&size!=16&&size!=24&&size!=36)return;        还有Fontupd.c 文件u8*const GBK12_PATH="/SYSTEM/FONT/GBK12.FON";        在SYSTEM文件夹中找不到FONT文件夹怎么回事?那个GBK12.FON在哪儿呢?具体怎么操作的?能讲一下吗?
2449164582
4楼-- · 2019-07-21 02:42
 精彩回答 2  元偷偷看……
challenger
5楼-- · 2019-07-21 07:53
2449164582 发表于 2017-3-17 09:47
GBK12.FON 在板子上的flash芯片里面,生成的字库文件GBK36.FON放到SD卡,然后在text.c文件中去读取SD卡的 ...

GBK36.FON这个文件如何生成的呢?如果放在SD卡中,路径怎么写呢?而FLASH中的24*24路径是:u8*const GBK12_PATH="/SYSTEM/FONT/GBK12.FON"; 那SD卡中这个GBK36.FON的文件路径如何写呢?
2449164582
6楼-- · 2019-07-21 08:27
 精彩回答 2  元偷偷看……

一周热门 更多>