一、配置menuconfig
根据自己的板子引脚和触摸屏类型选择对应的配置

二、配置lv_port_indev.c文件
修改完成后,在lv_port_indev.c文件中,把触摸函数打开,为了防止后面定义的覆盖前面的,这里把Touchpad函数结构体重新命名

同样的,把keypad的也重新命名

拿到触摸屏的读取函数

然后替换Touchpad回调,记得包含头文件 #include "lvgl_helpers.h"

编译下载,成功移植。
本文介绍了如何在LVGL框架下配置menuconfig以适应特定硬件,涉及修改lv_port_indev.c中的触摸和键帽功能,重命名函数并添加回调,最终实现成功移植和编译下载的过程。
根据自己的板子引脚和触摸屏类型选择对应的配置

修改完成后,在lv_port_indev.c文件中,把触摸函数打开,为了防止后面定义的覆盖前面的,这里把Touchpad函数结构体重新命名

同样的,把keypad的也重新命名

拿到触摸屏的读取函数

然后替换Touchpad回调,记得包含头文件 #include "lvgl_helpers.h"

编译下载,成功移植。
4618
8970

被折叠的 条评论
为什么被折叠?