里飞网

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

LvglFontTool字体工具更新V0.3版本

[复制链接]

0

主题

3

帖子

12

积分

新手上路

Rank: 1

积分
12
楼主
发表于 2021-9-1 22:48:25 | 显示全部楼层
阿里兄 发表于 2021-6-21 14:47
LVGL 7设置字体的方式和6有很大的不同,你的基本是没有设置对字体。给一个参考,LVGL我基本没有使用过, ...

阿里哥,您好我现在用lvgl7.11然后用的咱们0.3生成字库,在用内部调用,不显示汉字呢,就是使用您的这个程序。
lv_style_init(&label_style);
    lv_style_set_bg_opa(&label_style, LV_STATE_DEFAULT, LV_OPA_COVER);
    lv_style_set_text_font(&label_style, LV_STATE_DEFAULT, &myFont);

    lv_theme_t * th = LV_THEME_DEFAULT_INIT(LV_COLOR_BLACK, LV_COLOR_BLACK,
                                                 0, &myFont, &myFont,
                                                 &myFont, &myFont);
    lv_theme_set_act(th);

    lv_obj_t *scr = lv_disp_get_scr_act(NULL);/* 获取当前屏幕 */
    lv_scr_load(scr);

    lv_obj_t *label1 = lv_label_create(scr,NULL); /* 创建 label 控件 */
    //lv_obj_set_style(label1,&style_label); /* 为控件设置新的 style */
    lv_obj_set_pos(label1,0,0); /* 设置控件的坐标 */
    lv_label_set_text(label1,"Hello值"); /* 设置文字 */
    lv_obj_align(label1,NULL,LV_ALIGN_IN_TOP_MID,0,100); /* 设置控件的对齐方式-相对坐标 */
回复

使用道具 举报

0

主题

3

帖子

12

积分

新手上路

Rank: 1

积分
12
沙发
发表于 2021-9-2 15:30:45 | 显示全部楼层
阿里兄 发表于 2021-9-1 22:52
1、注意软件上面的帮助-说明。
2、使用汉字的这个C文件是否为UTF8编码,LVGL只能使用UTF8编码。
3、MDK无 ...

是的啊,我用正点的程序跑使用出来的代码就可以显示,我把他的程序lvgl移植了7.11,一点汉字都没有。您帮忙看看

template.rar

2.74 MB, 下载次数: 1288

回复

使用道具 举报

0

主题

3

帖子

12

积分

新手上路

Rank: 1

积分
12
板凳
发表于 2021-9-2 15:47:13 | 显示全部楼层
小脑虎 发表于 2021-9-2 15:30
是的啊,我用正点的程序跑使用出来的代码就可以显示,我把他的程序lvgl移植了7.11,一点汉字都没有。您帮 ...

感谢阿里哥帮我解决,使用的文件要改成UFT8的
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-14 11:32 , Processed in 0.068922 second(s), 6 queries , File On.

Powered by Discuz! X3.3

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

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