嵌入式技术william hill官网
直播中

张丽

7年用户 1449经验值
私信 关注
[问答]

请问在RT_Thread Studio创建的工程中如何移植LVGL?

请问在RT_Thread Studio创建的工程中如何移植LVGL?求移植步骤。

回帖(3)

李伟

2023-2-7 10:42:35
我这边移植成功了,不知道你是哪里遇到的问题呢,我现在在用的rtt4.1.0的bsp里面,stm32f407-atk-explorer、stm32l475-atk-pandora、stm32f469-st-disco都有完整可用的lvgl的移植程序,可以做参考。不过例程用的都是单缓冲区,后面我才自己改的双缓DMA
举报

张丽

2023-2-7 10:42:43
奥奥,我好像知道移植步骤了,看看我说的对不对:
1、先在Settings中打开LVGL支持。
2、在applications目录下创建lvgl目录并在lvgl目录下创建lv_conf.h、lv_port_disp.c、lv_port_indev.c
3、完成LCD驱动
4、在lv_conf.h配置参数
5、在lv_port_disp.c中的lv_port_disp_init函数中初始化LCD
6、完成输入设备驱动
7、在lv_port_indev.c中的lv_port_indev_init函数中初始化输入设备
8、然后就可以用了?
举报

李伟

2023-2-7 10:42:55
缺少一个文件,例程中一般叫做lv_demo.c之类的名字,作用是创建一个线程定时调用lv_task_handler或lv_timer_handler
举报

更多回帖

发帖
×
20
完善资料,
赚取积分