分享好友 最新资讯首页 最新资讯分类 切换频道
LVGL SPI FLASH 外部字库实现方法
2024-12-26 14:56

LVGL  SPI FLASH  外部字库实现方法

1.打开软件LvglFontTool如下图,下载地址:http://armbbs.cn/forum.php?mod=viewthread&tid=99387&highlight=LvglFontTool

2.根据自己需要选择如图红色框配置,点击“开始转换”,生成两个文件,myFont.bin与myFont.c

  myFont.bin烧写到自己的SPI FLASH相应的地址,myFont.c添加到自己的LVGL工程中,具体代码如下

 

3.SPI FLASH 读取字库接口SPIFLASH_Read(__g_font_buf,spiflashaddr + offset,size);加入myFont.c中的static uint8_t *__user_font_getdata(int offset, int size)的函数中,其中spiflashaddr为SPI FLASH中实际的字库物理起始地址,根据SPIFLSH具体大小,可以烧录多个字库根据不同的spiflashaddr地址,访问时只要用同样的方法添加多个字库即可。

 

4.测试例程如下


最新文章
2017国产手机什么牌子好_2017国产手机排行榜前十名
2017国产手机什么牌子好_2017国产手机排行榜前十名   现在国产手机异军突起取得了不错的成绩,那么有哪些比较好的国产手机呢?
Hexo-Theme-Redefine 常见问题解决方案
杂货产品检测43-YOLO(v5至v9)、CreateML、Paligemma、TFRecord、VOC数据集合集.rarIPCV分配-V6 2024-01-21 6:10 PM===========
Docke的WEB管理工具
Shipyard也是完全基于Docker API,支持container管理、engine管理(一个engine就是监听tcp端口的docker daemonÿ
3D5日连号走势图近30期带连线
功能类福彩3D显示遗漏:显示/隐藏遗漏值,遗漏值是指自上期开出到本期间隔的期数。福彩3D遗漏分层:是将当前遗漏值用柱状图形标
centos7或8安装google-authenticator身份令牌
说明:使用云服务器安装与本地系统两种方式安装google-authenticator 基于云服务器centos7centos8 官网镜像版本 CentOS-8.
jmcomic.2.0.mic安装包
jmcomic.2.0.mic安装包官方版是一款十分受欢迎的漫画阅读软件,这里拥有最全面最精彩的高品质漫画内容,热血、搞笑、恋爱、科幻
chat gpt人工智能中文版_免费使用!
如果你正在寻找人工智能Chat GPT免费中文版,那么我推荐的这几款绝对不会让你失望。在这几个版本中,您可以享受到与Chat GPT的全
JetBrains AppCode For Mac v2023.1.4 中文版
对于M1/M2/M3/M4芯片的电脑,如果软件官方未兼容 M1/M2/M3/M4,可以使用 Rosetta2 转译运行。在Apple Silicon ARM Mac电脑上安装
AI领域“国字号”赛事为何“钟爱”青岛
青岛新闻网12月9日讯 12月5日至8日,2024年全国行业职业技能竞赛第三届全国人工智能应用技术技能大赛决赛在青岛举行。作为我国面
13种跳转页面方法
我们来说说13种页面跳转方法先来介绍一下在服务端JSP脚本中跳转页面的4种方法:response.sendRedirct(“跳转到页面”); 该方法通