里飞网

 找回密码
 立即注册
查看: 470|回复: 11
打印 上一主题 下一主题

字体无法显示

[复制链接]

45

主题

294

帖子

2540

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2540
楼主
发表于 2023-12-11 17:49:58 | 显示全部楼层
1、外部BIN是根据unicode做索引,未使用的unicode使用0占位索引,有0正常。
2、内部字体是否正常,如果内部字体正常很可能是读取BIN有问题,可使用bin2c转成C数组,C数组添加进工程返回数组下标来验证。
回复

使用道具 举报

45

主题

294

帖子

2540

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2540
沙发
发表于 2023-12-12 11:28:48 | 显示全部楼层
feziLee 发表于 2023-12-12 11:22
内部]字体是可以正常显示的,使用官方提供的API读取SPI FLASH,问题是不是出在这个读取函数上啊 ...

存入的文件正确了吗,还有就是读取了,函数的要求很简单,从offset偏移的字节处,读取size字节的数据出来
回复

使用道具 举报

45

主题

294

帖子

2540

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2540
板凳
发表于 2023-12-12 15:52:07 | 显示全部楼层
读取函数有问题,要么直接返回 return (uint8_t*)(0x70000000+offset);  ,要么读取函数写对,上面明显是错误的读取。

这是C语言问题了,这问题就帮你到这里了。
回复

使用道具 举报

45

主题

294

帖子

2540

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2540
地板
发表于 2023-12-14 09:52:10 | 显示全部楼层
feziLee 发表于 2023-12-14 09:37
里飞大佬 改两天了也没改好,能麻烦帮我看看这两个附件吗,一个是字库,看一下这个字库是不是正常的,一 ...

加我QQ吧,工具的帮助-》关于里面有Q号
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|里飞网  

GMT+8, 2024-5-21 21:55 , Processed in 0.077807 second(s), 5 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

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