OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4987|回复: 2

GUI-Guider生成工程移植MCU

[复制链接]

1156

主题

1168

帖子

2

精华

超级版主

Rank: 8Rank: 8

积分
4985
金钱
4985
注册时间
2019-5-8
在线时间
1260 小时
发表于 2021-10-11 16:50:35 | 显示全部楼层 |阅读模式
本帖最后由 正点原子运营 于 2021-11-1 10:31 编辑

以下文章摘自微信公众号——开源电子网《GUI-Guider生成工程移植MCU》
更多技术文章,请扫下方二维码关注

开源电子网,扫码2222222.png





GUI-Guider生成工程移植MCU



什么是 GUI-Guider?

GUI Guider 是恩智浦为 LVGL 开发了一个上位机GUI 设计工具,可以通过拖放控件的方式设计 LVGL GUI 页面,加速 GUI 的设计。
设计完成的 GUI 页面可以在 PC 上仿真运行,确认设计完毕之后可以生成 C 代码,再整合到 MCU 项目中。

一、GUI-Guider 下载

1、NXP 官网下载

链 接  :
https://www.nxp.com.cn/design/software/development-software/gui-guider:GUI-GUIDER?fpsp=1&tab=Design_Tools_Tab;

如以下图所示:

微信图片_20211011164320.jpg

注意:我们下载第一个软件,因为它是window环境下的,如果我们下载第二个就是linux环境下的。我们一般使用window下开发,所以下载第一个安装包。

二、新建工程


(1)首先我们新建一个文件夹存放我们的工程:

2.png

(2) 打开Guider软件,我们会进入一个菜单栏,主要配置显示屏大小、工程存储配置和颜色深度等等配置, 如图所示:

3.png
① 项目工程
② 项目路径
③ 选择开发板(一般我们不选择,因为我们使用STM32,由于GUI_Guider是NXP的,所以只支持nxp芯片)
④ 可以不管
⑤ 选择颜色深度,TFTLCD一般选择16位
⑥ 选择显示屏大小
⑦ 点击CREATE 按键时 ,就可以创建工程

(3)  自定义拖拉控件…

(4)  生成代码(保存工程)

(5)  找到项目路径/ generated文件夹(这个文件夹是我们需要的):

4.png

generated文件夹拷贝到我们的工程中,如下图所示:

5.png

然后添加头文件路径,如下图所示:

6.png

注意:在 guider_customer_fonts.h 文件修改 lv_font.h 修改成 lvgl/lvgl.h

三、实战演示


7.png

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

53

主题

567

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2107
金钱
2107
注册时间
2017-2-11
在线时间
307 小时
发表于 2021-11-5 21:40:54 | 显示全部楼层
只要   generated这个文件夹就行了吗?貌似我试了还是报错
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2021-10-31
在线时间
3 小时
发表于 2021-11-23 13:01:56 | 显示全部楼层
提示LV_THEME_DEFAULT_COLOR_PRIMARY找不到,还应该包含那些头文件啊?
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-16 21:14

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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