里飞网
标题:
Lvgl之显示汉字出现乱码
[打印本页]
作者:
阿里兄
时间:
2021-1-22 11:24
标题:
Lvgl之显示汉字出现乱码
本帖最后由 阿里兄 于 2021-1-22 11:33 编辑
Lvgl之显示汉字出现乱码
当我们制作了一个汉字库,进行汉字显示时,出现个别汉字显示乱码的问题,如下:
(, 下载次数: 1111)
上传
点击文件名下载附件
(, 下载次数: 1126)
上传
点击文件名下载附件
这是因为没有开启一个字库相关的一个宏导致的,看注释说明是当你字库有很多文字时,需要开启这个宏:
(, 下载次数: 1112)
上传
点击文件名下载附件
在一个字体描述结构体里面用到这个宏,可以看到如果不开启这个宏,bitmap_index只占用了20个位,可表示的最大值为2的20次方=1048576。
(, 下载次数: 1091)
上传
点击文件名下载附件
当字库文字很多时,是有可能超过这个数的。
(, 下载次数: 1123)
上传
点击文件名下载附件
解决办法:开启这个宏即可。
作者:
iven
时间:
2021-1-22 17:26
研究够深入
作者:
阿里兄
时间:
2021-1-22 17:33
iven 发表于 2021-1-22 17:26
研究够深入
这个是容易忽略的宏,因为默认是关闭的,出现乱码有时确实不知道原因,记录一下方便大家学习。
欢迎光临 里飞网 (http://dz.lfly.xyz/)
Powered by Discuz! X3.3