经过一段时间学习,已经了解了--memuconfig的使用。现在要添加自己的代码了。做一个自己的LVGL demo容易实现,能看见效果,更能有成就感。
第一步,基于GUI Guider-1.6.0创建自己demo,并生成代码。到aic_demo目录下,创建一个文件夹(Air_demo),将生成的三个文件夹拷贝过来,如下图:
lv_ui guider_ui;
void air_demo_ui_init()
{
/* 用户APP 入口 */
setup_ui(&guider_ui);
events_init(&guider_ui);
custom_init(&guider_ui);
}
保存配置后,输入scons编译。
lvgl库版本和SDK不一致,导致部分函数提示错误;解决方法,查看SDK内库函数,修改自己的代码。我觉得可以更新SDK内的LVGL库,我还没有验证。
下面效果图。
特别感谢:
Gui Guider 生成代码移植到匠芯创平台系列--手动添加移植代码_gui guider 移植-CSDN博客
【D133CBS RISC-V KunLun Pi】开发板评测 RISC-V + RT-Thread + LVGL初体验_评测-面包板社区 (eet-china.com)
作者: 王晓明, 来源:面包板社区
链接: https://mbb.eet-china.com/blog/uid-me-3925432.html
版权声明:本文为博主原创,未经本人允许,禁止转载!
开发工匠 2024-7-13 12:58
开发工匠 2024-7-12 10:25