使用lvgl的sd卡固件启动开发板,触摸屏幕没反应怎么解决

使用lvgl的sd卡固件启动开发板,触摸屏幕没反应怎么解决

是不是屏幕没有连接好?拍照看一下呢?




这是我拍的照片

我还特意在imx6ull上面试了一下,触摸没问题,但是T113上面不行

你尝试获取一下 最新的TF卡固件,然后烧录进去。启动系统试试看。


我也从新编译了,但是启动脚本里也没有B站视频里描述的有LVGL相关的脚本,导致开机时屏幕上只有启动画面,没有显示lvgl图形,所以没法测试触摸是否有效

固件支持哪款电容触摸芯片?是GT911还是FT5436?

LV_DRV_INDEV_I2C_START;
LV_DRV_INDEV_I2C_WR((FT5406EE8_I2C_ADR << 1) | I2C_WR_BIT);
LV_DRV_INDEV_I2C_WR(FT5406EE8_REG_TD_STATUS)
LV_DRV_INDEV_I2C_RESTART;
LV_DRV_INDEV_I2C_WR((FT5406EE8_I2C_ADR << 1) | I2C_RD_BIT);
t_num = LV_DRV_INDEV_I2C_READ(0);

/* Error if not touched or too much finger */
if(t_num > FT5406EE8_FINGER_MAX || t_num == 0) {
    ok = false;
}

看源码应该是支持 FT5436

你解决了吗,只有启动画面,没有lval