硬汉嵌入式论坛

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

使用emwin显示ttf字体出现很多框框 ?

[复制链接]

692

主题

3576

回帖

5677

积分

论坛元老

积分
5677
发表于 2018-3-23 22:09:21 | 显示全部楼层 |阅读模式
使用emwin显示ttf字体出现很多框框 ?

emwin 版本使用 5.40 _to_argb    ,具体现象如下:
222.png
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117530
QQ
发表于 2018-3-24 09:30:33 | 显示全部楼层
设置源文件为UTF-8编码没,还有就是堆空间够大不。
还有就是,不是每个字库都可以正常显示的。
回复

使用道具 举报

692

主题

3576

回帖

5677

积分

论坛元老

积分
5677
 楼主| 发表于 2018-3-24 10:02:10 | 显示全部楼层
eric2013 发表于 2018-3-24 09:30
设置源文件为UTF-8编码没,还有就是堆空间够大不。
还有就是,不是每个字库都可以正常显示的。

//    /* 使能UTF-8编码 */     
    GUI_UC_SetEncodeUTF8();   这个已经打开了

堆我也设置了 2MB 的外部sdram
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117530
QQ
发表于 2018-3-24 10:04:06 | 显示全部楼层
hpdell 发表于 2018-3-24 10:02
//    /* 使能UTF-8编码 */     
    GUI_UC_SetEncodeUTF8();   这个已经打开了

使用我们V6板子里面给的那个矢量字库看看。
回复

使用道具 举报

2

主题

134

回帖

140

积分

初级会员

积分
140
发表于 2018-3-24 11:38:22 | 显示全部楼层
你用的ttf字库是不是不包含汉字啊 所以没有显示出来  如果不是字库的问题 你看看你c文件是不是utf-8编码的   参考我这个贴子  
回复

使用道具 举报

692

主题

3576

回帖

5677

积分

论坛元老

积分
5677
 楼主| 发表于 2018-3-24 13:35:23 | 显示全部楼层
hanzixiangel 发表于 2018-3-24 11:38
你用的ttf字库是不是不包含汉字啊 所以没有显示出来  如果不是字库的问题 你看看你c文件是不是utf-8编码的  ...

你好,汉字库我是拷贝win7 系统里面的,宋体,另外你的什么帖子啊 ??
能否发下链接 ?
回复

使用道具 举报

2

主题

134

回帖

140

积分

初级会员

积分
140
发表于 2018-3-24 13:56:27 | 显示全部楼层
hpdell 发表于 2018-3-24 13:35
你好,汉字库我是拷贝win7 系统里面的,宋体,另外你的什么帖子啊 ??
能否发下链接 ?

抱歉 忘了复制连接了  https://forum.anfulai.cn/forum.p ... id=82397&extra=
回复

使用道具 举报

692

主题

3576

回帖

5677

积分

论坛元老

积分
5677
 楼主| 发表于 2018-3-24 14:19:42 | 显示全部楼层
hanzixiangel 发表于 2018-3-24 13:56
抱歉 忘了复制连接了  https://forum.anfulai.cn/forum.php?mod=viewthread&tid=82397&extra=

多谢多谢了哟
回复

使用道具 举报

692

主题

3576

回帖

5677

积分

论坛元老

积分
5677
 楼主| 发表于 2018-3-24 15:20:14 | 显示全部楼层
eric2013 发表于 2018-3-24 10:04
使用我们V6板子里面给的那个矢量字库看看。

你好,使用的就是你们提供的这个库,你们的

*.ttf 库哪里可以下载啊,我想下载试试看是不是我的字库问题造成的
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117530
QQ
发表于 2018-3-24 15:21:40 | 显示全部楼层
hpdell 发表于 2018-3-24 15:20
你好,使用的就是你们提供的这个库,你们的

*.ttf 库哪里可以下载啊,我想下载试试看是不是我的字库 ...

新版emWin教程ttf章节对应的例子下载了,就放在了doc文件夹里面。
回复

使用道具 举报

692

主题

3576

回帖

5677

积分

论坛元老

积分
5677
 楼主| 发表于 2018-3-24 15:30:39 | 显示全部楼层
本帖最后由 hpdell 于 2018-3-24 15:34 编辑
eric2013 发表于 2018-3-24 15:21
新版emWin教程ttf章节对应的例子下载了,就放在了doc文件夹里面。

找到了,但是我把song.ttf 考到我的sd里面读取后,显示的内容还是框框啊,还有哪些原因会造成这个问题呀 ?
回复

使用道具 举报

2

主题

134

回帖

140

积分

初级会员

积分
140
发表于 2018-3-24 16:23:44 | 显示全部楼层
hpdell 发表于 2018-3-24 15:30
找到了,但是我把song.ttf 考到我的sd里面读取后,显示的内容还是框框啊,还有哪些原因会造成这个问题呀  ...

看看你的C文件的编码格式是不是utf-8
回复

使用道具 举报

692

主题

3576

回帖

5677

积分

论坛元老

积分
5677
 楼主| 发表于 2018-3-24 16:38:56 | 显示全部楼层
hanzixiangel 发表于 2018-3-24 16:23
看看你的C文件的编码格式是不是utf-8

你是说编译器吗,我使用的 iar 编译器,要如何设置啊 ?

教程里面貌似也没有找到还是我没有仔细看
回复

使用道具 举报

692

主题

3576

回帖

5677

积分

论坛元老

积分
5677
 楼主| 发表于 2018-3-24 16:47:17 | 显示全部楼层
这个ttf 字体貌似搞起来这么麻烦,
回复

使用道具 举报

2

主题

134

回帖

140

积分

初级会员

积分
140
发表于 2018-3-24 18:31:33 | 显示全部楼层
hpdell 发表于 2018-3-24 16:38
你是说编译器吗,我使用的 iar 编译器,要如何设置啊 ?

教程里面貌似也没有找到还是我没有仔细看

你看看V6的有关ttf字体的教程就知道了  里面有详细介绍 按照那个做没有问题 我已经测试过了  
回复

使用道具 举报

692

主题

3576

回帖

5677

积分

论坛元老

积分
5677
 楼主| 发表于 2018-3-24 18:38:04 | 显示全部楼层
hanzixiangel 发表于 2018-3-24 18:31
你看看V6的有关ttf字体的教程就知道了  里面有详细介绍 按照那个做没有问题 我已经测试过了

我看的教程啊,
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-12 21:06 , Processed in 0.050509 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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