发帖
9 0 0

NXP的GUI-Guider导出的LGVL界面的时钟控件移植问题处理

King6688
论坛元老

15

主题

101

回帖

4034

积分

论坛元老

积分
4034
问题汇总 2110 9 2023-12-17 15:16:15
本帖最后由 King6688 于 2023-12-17 16:32 编辑

对,没错,又是我,我又发现了新的问题:在用NXP的GUI-Guider增加了时间控件后,导出的LGVL文件移植到小安派R2中,发现无法通过编译,经过一番研究之后,得出了解决办法:


1.AiPi-Open-Kits\aithinker_Ai-M6X_SDK\components\graphics\lvgl\extra\widgets\lv_widgets.h增加头文件:

#include "dclock/lv_dclock.h"


2.项目的lv_conf_ext.h增加定义,即:demos\480x480UI\custom\lv_conf_ext.h中,增加如下内容:
#ifndef LV_USE_ANALOGCLOCK
#define LV_USE_ANALOGCLOCK

#ifndef LV_USE_DCLOCK
#define LV_USE_DCLOCK


3.项目根目录的lv_conf.h中增加如下:

#define LV_USE_DCLOCK 1
#define LV_DCLOCK_TEXT_SELECTION 1

另外,generated\images中如果有添加图片,需要将图片中的内容更改一下,否则编译会报错:

#if defined(LV_LVGL_H_INCLUDE_SIMPLE)
#include "lvgl.h"
#else
#include "lvgl/lvgl.h"
#endif


改为:
#include "lvgl.h"


以上,就是我今天的研究结果,希望能帮到遇到同类问题的兄弟们~

打完,收工!




──── 0人觉得很赞 ────

使用道具 举报

2023-12-17 16:03:55
2023-12-17 17:10:37
打卡
2023-12-17 17:19:26
学到了
2023-12-17 22:39:25
不错
学习一下,谢谢分享
2023-12-18 09:27:03
2023-12-18 11:26:00
感谢分享
2023-12-18 11:27:08
2023-12-18 11:34:56
赞一个。
Ps: 熊哥帖子里面有那个image的解决办法哟
您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 28808 个
  • 话题数: 41160 篇