里飞网

 找回密码
 立即注册
楼主: 阿里兄
打印 上一主题 下一主题

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

  [复制链接]

45

主题

293

帖子

2532

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2532
81#
 楼主| 发表于 2022-7-21 10:15:03 | 只看该作者
11012012345 发表于 2022-7-21 08:54
找到了https://lvgl.io/tools/fontconverter这个网站,但生成的代码格式和你的不一样,怎么合并哇 ...

合并不了,你全部用官方的就可以了。
回复

使用道具 举报

0

主题

3

帖子

10

积分

新手上路

Rank: 1

积分
10
80#
发表于 2022-7-21 08:54:54 | 只看该作者
11012012345 发表于 2022-7-21 08:16
谢谢,求一个阿拉伯文的LVGL取字模软件,网上找半天没找到

找到了https://lvgl.io/tools/fontconverter这个网站,但生成的代码格式和你的不一样,怎么合并哇
回复

使用道具 举报

0

主题

3

帖子

10

积分

新手上路

Rank: 1

积分
10
79#
发表于 2022-7-21 08:16:48 | 只看该作者
阿里兄 发表于 2022-7-18 18:43
阿拉伯文有部分是双unicode字符,我这个工具不能很好的支持阿拉伯文,阿拉伯文请用官方的吧 ...

谢谢,求一个阿拉伯文的LVGL取字模软件,网上找半天没找到
回复

使用道具 举报

45

主题

293

帖子

2532

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2532
78#
 楼主| 发表于 2022-7-18 18:43:40 | 只看该作者
11012012345 发表于 2022-7-18 18:40
大佬,我用这个软件提取阿拉伯文会导致连写消失

阿拉伯文有部分是双unicode字符,我这个工具不能很好的支持阿拉伯文,阿拉伯文请用官方的吧
回复

使用道具 举报

0

主题

3

帖子

10

积分

新手上路

Rank: 1

积分
10
77#
发表于 2022-7-18 18:40:38 | 只看该作者
大佬,我用这个软件提取阿拉伯文会导致连写消失
回复

使用道具 举报

0

主题

7

帖子

16

积分

新手上路

Rank: 1

积分
16
76#
发表于 2022-7-18 13:38:38 | 只看该作者
楼主,这个论坛还不能贴图片呢?我用qt5.8会缺少三个库的报错,LIBS += -L./lib -lSDL2
LIBS += -L./lib -lSDL2main
LIBS += -L./lib -lSDL2_test,
但是lib文件夹下有这几个文件是怎么回事呢
回复

使用道具 举报

45

主题

293

帖子

2532

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2532
75#
 楼主| 发表于 2022-3-11 11:34:52 | 只看该作者
zoumadeng 发表于 2022-3-11 11:21
选中window10的方正粗黑宋简体.ttf,字形选择80,选择内部字体或者XBF字体内部大数组,加入常用汉字都会在% ...

确实会闪退,高度80,使用内部或XBF内部字体都会占很大的空间,生成的文本也很大,软件可能哪里没有处理好。可以使用外部BIN字体,这个不有闪退。
回复

使用道具 举报

0

主题

1

帖子

4

积分

新手上路

Rank: 1

积分
4
74#
发表于 2022-3-11 11:21:11 | 只看该作者
选中window10的方正粗黑宋简体.ttf,字形选择80,选择内部字体或者XBF字体内部大数组,加入常用汉字都会在%99的地方闪退。
回复

使用道具 举报

1

主题

9

帖子

41

积分

新手上路

Rank: 1

积分
41
73#
发表于 2022-1-26 16:06:28 | 只看该作者
请问阿里兄,我转换好的内部字体,有时候显示出来汉字后面带个方框,有时候增加几个汉字,又没事了。
回复

使用道具 举报

1

主题

9

帖子

41

积分

新手上路

Rank: 1

积分
41
72#
发表于 2021-12-30 09:46:05 | 只看该作者
哦,我试试,昨天好像没注意。谢谢回复。
回复

使用道具 举报

45

主题

293

帖子

2532

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2532
71#
 楼主| 发表于 2021-12-30 09:02:36 | 只看该作者
shnd 发表于 2021-12-29 23:48
阿里兄:有个问题请教,我需要显示几个西文字符的特大点阵,比如只显示XYZABC这6个字符,但是需要128点阵或 ...

只输入需要转换的文字,取消自动加入ANSI即可,如下:


回复

使用道具 举报

1

主题

9

帖子

41

积分

新手上路

Rank: 1

积分
41
70#
发表于 2021-12-29 23:48:38 | 只看该作者
阿里兄:有个问题请教,我需要显示几个西文字符的特大点阵,比如只显示XYZABC这6个字符,但是需要128点阵或者更大,现在生成的字库内部数组是包含全部ascii的,编译出来太大了,单片机内部FLASH根本放不下,有什么解决办法,只生成单独字母的点阵呢?
回复

使用道具 举报

45

主题

293

帖子

2532

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2532
69#
 楼主| 发表于 2021-12-25 13:15:34 | 只看该作者
sumj 发表于 2021-12-25 09:13
你这个都是改中文了 tab改中文一直改不过来!

配置文件改的默认字体。
回复

使用道具 举报

0

主题

2

帖子

10

积分

新手上路

Rank: 1

积分
10
68#
发表于 2021-12-25 09:13:49 | 只看该作者
你这个都是改中文了 tab改中文一直改不过来!
回复

使用道具 举报

45

主题

293

帖子

2532

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2532
67#
 楼主| 发表于 2021-12-24 21:57:36 | 只看该作者
sumj 发表于 2021-12-24 20:39
老大这个源码能开源么?

这是LVGL的官方例程。见lv_examples-master\lv_tests\lv_test_theme\lv_test_theme_1.c
lv_examples-master.zip (1.98 MB, 下载次数: 958)
回复

使用道具 举报

0

主题

2

帖子

10

积分

新手上路

Rank: 1

积分
10
66#
发表于 2021-12-24 20:39:06 | 只看该作者

老大这个源码能开源么?
回复

使用道具 举报

1

主题

9

帖子

41

积分

新手上路

Rank: 1

积分
41
65#
发表于 2021-12-23 10:52:46 | 只看该作者
看了生产的C文件,我大概明白了,需要自己增加读取SPI-FLASH的函数。
//static uint8_t __g_font_buf[384];//如bin文件存在SPI FLASH可使用此buff

static uint8_t *__user_font_getdata(int offset, int size){
    //如字模保存在SPI FLASH, SPIFLASH_Read(__g_font_buf,offset,size);
    //如字模已加载到SDRAM,直接返回偏移地址即可如:return (uint8_t*)(sdram_fontddr+offset);
    return __g_font_buf;
}
回复

使用道具 举报

1

主题

9

帖子

41

积分

新手上路

Rank: 1

积分
41
64#
发表于 2021-12-23 10:45:06 | 只看该作者
网上找到一篇文章,LittleVGL (LVGL)干货入门教程四之制作和使用中文汉字字库-物联网技术文章-傲云电气网
https://www.weixiuzhan.cn/news/show-33177.html,不知道是否可行?
回复

使用道具 举报

45

主题

293

帖子

2532

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2532
63#
 楼主| 发表于 2021-12-23 10:38:53 | 只看该作者
shnd 发表于 2021-12-23 10:34
谢谢您的及时回复,请问您这个工具软件,如果使用外部SPI-FLASH作为存储介质,增加FatFs和LVGL的FS接口,能 ...

可以的,上电时字体文件打开一次不关闭,即字体文件一直处于打开状态,每次读取时通过 f_seek函数偏移,然后读取内容即可。
回复

使用道具 举报

1

主题

9

帖子

41

积分

新手上路

Rank: 1

积分
41
62#
发表于 2021-12-23 10:34:30 | 只看该作者
谢谢您的及时回复,请问您这个工具软件,如果使用外部SPI-FLASH作为存储介质,增加FatFs和LVGL的FS接口,能直接把生成的BIN文件存储到SPI-FLASH上面,不是直接存储到绝对地址啊,就是直接存储成文件,这可以正确读取吗?我使用STM32F407,我可以提前把SPI-FLASH模拟成优盘,然后把BIN文件COPY进去。
回复

使用道具 举报

45

主题

293

帖子

2532

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2532
61#
 楼主| 发表于 2021-12-23 10:21:59 | 只看该作者
shnd 发表于 2021-12-23 10:11
已经可以了,原来是UC浏览器的问题,换了浏览器就行了。谢谢。

能下就好,不过确实是慢,1M的宽带,不过一般能下载的。
回复

使用道具 举报

1

主题

9

帖子

41

积分

新手上路

Rank: 1

积分
41
60#
发表于 2021-12-23 10:11:36 | 只看该作者
已经可以了,原来是UC浏览器的问题,换了浏览器就行了。谢谢。
回复

使用道具 举报

1

主题

9

帖子

41

积分

新手上路

Rank: 1

积分
41
59#
发表于 2021-12-23 10:04:47 | 只看该作者
大家好,LvglFontTool_V0.4.rar 这个文件下载非常慢,几个小时下载不了,能发一下给我吗?e-mail:916359820@qq.com
回复

使用道具 举报

45

主题

293

帖子

2532

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2532
58#
 楼主| 发表于 2021-12-17 08:34:12 | 只看该作者
史莱姆 发表于 2021-12-17 00:21
大佬们,有没有方便加日文韩文的方法?

这个百度一下日韩所以字符看看了。
回复

使用道具 举报

0

主题

1

帖子

4

积分

新手上路

Rank: 1

积分
4
57#
发表于 2021-12-17 00:21:08 | 只看该作者
大佬们,有没有方便加日文韩文的方法?
回复

使用道具 举报

0

主题

7

帖子

36

积分

新手上路

Rank: 1

积分
36
56#
发表于 2021-12-12 23:38:44 | 只看该作者
编程小白,只会跟着人家的教程做.
回复

使用道具 举报

45

主题

293

帖子

2532

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2532
55#
 楼主| 发表于 2021-12-12 22:34:21 | 只看该作者
fsyzty 发表于 2021-12-12 22:29
esp32 编译出错. 注释那几句后不报错,但是我没法确认上面的修改有没有问题.......
...

LV8这个其实就是字体结构体成员变了下,你跳转看看它的结构体就懂了。
回复

使用道具 举报

0

主题

7

帖子

36

积分

新手上路

Rank: 1

积分
36
54#
发表于 2021-12-12 22:29:01 | 只看该作者


esp32 编译出错. 注释那几句后不报错,但是我没法确认上面的修改有没有问题.......
回复

使用道具 举报

45

主题

293

帖子

2532

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2532
53#
 楼主| 发表于 2021-12-11 19:53:48 | 只看该作者
fsyzty 发表于 2021-12-11 19:28
请问这样修改有没有问题?

请看本贴22楼的回复。
回复

使用道具 举报

0

主题

7

帖子

36

积分

新手上路

Rank: 1

积分
36
52#
发表于 2021-12-11 19:28:25 | 只看该作者
阿里兄 发表于 2021-8-24 23:54
外部XBF字体可以直接支持,内部字体要修改一点点。



请问这样修改有没有问题?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-17 15:51 , Processed in 0.168961 second(s), 5 queries , File On.

Powered by Discuz! X3.3

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

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