环球视讯!10分钟搞定如何在QT环境模拟LVGLV8

2023-05-20 23:29:51 来源:面包芯语

关注、星标公众号,直达精彩内容


(资料图片仅供参考)

lvgl V8.3 release

https://github.com/lvgl/lv_port_pc_eclipse

SDL2 2.26.5

https://github.com/libsdl-org/SDL/releases/tag/release-2.26.5

创建LVGl 的qt工程

1、下载LVGL源码

我们使用git工具下载lvgl源码,由于这个路径lvgl是子仓库,所以我们在克隆仓库的时候需要把子仓库克隆下来,要不然你会发现,代码下载下来是空的

打开git bash,对于子模块的下载、更新方法不唯一,同学们可以自行百度下,这里提供一种方法,可能需要稍微等一会

下载完成之后,我们的目录如下

2、下载SDL2

通过上面章节连接,我们下载下来的SDL2,32位和64位根据自己的需要选择

我们的软件包及模拟器就准备就绪了,接下来进行qt新建工程

3、新建qt工程

添加我们的LVGL代码及SDL2模拟器代码到QT工程,添加完之后的文件目录如下图:

右击工程,把我们的.c和.h文件添加到工程

添加完之后,编译可能会报ubuntu font重复定义,小飞哥直接干掉了一个,感觉也用不上,在编译就OK了

熟悉的lvgl demo就出现了,以后就可以在pc上编写业务代码验证,再导入嵌入式工具啦

经验交流

欢迎关注公众号,小飞哥玩嵌入式,一起解锁更多嵌入式开发技能包!

x 广告
最近更新