NXP GUI-Guider制作GUI
LVGL7.11已完成单片机移植,主要通过GUI-Guider工具快速创建GUI界面。移植步骤包括:1) 新建GUI工程并选择V7.10.1版本;2) 复制并添加"custom"和"generated"文件夹到单片机工程;3) 添加相关include文件夹;4) 编译下载。该方法开发速度快且可视化程度高,但可能消耗较多资源。
·
适用条件
VGL7.11已完成单片机移植
移植的方法,网上很多,可自行学习,比如
GUI-Guider制作GUI
1,新建一个GUI工程
File >> New,
A , 如下图,选择 “V7.10.1”(这里只介绍这个版本的),再点 ”Next"

B , 选择 “Simulator” 再点 “Next”

C , 在“Templates”里选一个样式,再点“Next”

D , 按需求写好相关内容,点“Create”

2, 生成源文件

源程序文件移植并编译
1,复制文件
复制 文件“custom”和“gernerated”两个文件夹到单片机工程里


2,添加文件到单片机工程里
注意,要把新加的两个文件夹(包括子文件夹)里的C文件都要添加进来

一般都会生成fornts文件,也要添加到工程里,参考下图
3,添加 include文件夹
把新加的两个文件夹(包括子文件夹)都要添加进来

4 ,修改程序
A , 增加 include文件
#include "gui_guider.h"
#include "events_init.h"

B ,增加调用代码
setup_ui(&guider_ui);//注:要在调用前先定义一个UI:lv_ui guider_ui;//20260102增加
events_init(&guider_ui);

5,编译并下载
本例中,由于没进行调整,所以显示存在差异

优缺点
优点:
开发快速简易,实时可视性高
缺点:
对于有经验的朋友来说,它可能会是更浪费资源。
更多推荐



所有评论(0)