里飞网

标题: LVGL9.1.0中文字库(bin字库)有谁使用过的,指点一下 [打印本页]

作者: ykzjkd    时间: 2024-7-16 11:26
标题: LVGL9.1.0中文字库(bin字库)有谁使用过的,指点一下
(, 下载次数: 546)
用官网的格式转换工具,转C数组可以正常显示。官网也可以生成bin文件。但没用过。想搞一个中文字库放到SPI flash里用,看论坛里有用SD卡的,虽然慢点,但想着调通了再移植到SPI flash。于是模仿别人用LvglFontTool_V0.4生成C和bin文件,结果发现.get_glyph_bitmap接口函数发生了变化,略微修改后也不能正常显示,于是退一步先用LvglFontTool_V0.4生成大数组显示,发现还是显示不了。 LVGL9.1.0中文字库有谁用过的,还望不吝指教。另外LVGL中文字库的接口,有谁剥离了那些繁琐的操作,可以直接传入点阵数据的。像emwin那样,根据选择的字体,传入的汉字内码,用户自己负责根据汉字内码获取字符点阵数据,只需要把这个点阵数据传回给LVGL即可。也就是说LVGL只需一个传出接口,把用户输入的汉字以汉字内码的形式传给用户的接口函数,接口函数通过选择的字体,汉字内码生成点阵数据,然后通过LVGL的传入接口,把点阵数据传回即可。像字体的大小(宽,高)这些信息,在选择字体的时候,就包含在字体信息里,也就是emwin显示汉字的那一套流程。LVGL的这个汉字流程,感觉很复杂,很多的偏移量索引,自己有现成的汉字库(根据汉字内码取不同大小的点阵字模数据),都不知道如何导入进去。

作者: 阿里兄    时间: 2024-7-17 08:52
可以先试试内部字体是否正常。
作者: dgj    时间: 2024-10-28 19:08
请问您解决了吗?




欢迎光临 里飞网 (http://dz.lfly.xyz/) Powered by Discuz! X3.3