麻烦发我一份: 个人信息保护,已隐藏
您好,已发至你的邮箱,请注意查收
static void touchpad_read(lv_indev_drv_t * indev_drv, lv_indev_data_t * data)
{
static lv_coord_t last_x = 0;
static lv_coord_t last_y = 0;
if(touchpad_is_pressed())
{
touchpad_get_xy(&last_x, &last_y);
data->state = LV_INDEV_STATE_PR;
}
else
{
data->state = LV_INDEV_STATE_REL;
}
data->point.x = last_x;
data->point.y = last_y;
}
static bool touchpad_is_pressed(void)
{
if(touch.touch_num>0)
return true;
else
return false;
}
static void touchpad_get_xy(lv_coord_t * x, lv_coord_t * y)
{
(*x) = touch.touch0_x;
(*y) = touch.touch0_y;
}
LVGL触摸没反应,触摸驱动没问题的,按下抬起坐标都正常,问题在哪里?
请发我一份,谢谢!个人信息保护,已隐藏
您好,已发至你的邮箱,请注意查收
麻烦发我一份:个人信息保护,已隐藏
您好,已发送至你的邮箱,请注意查收
麻烦也发我一份,谢谢!
我的邮箱是个人信息保护,已隐藏
您好,已发送至你的邮箱,请注意查收
您好 麻烦也给我一份 谢谢, 个人信息保护,已隐藏
您好,已发送至你的邮箱,请注意查收
请发我一份,谢谢! 个人信息保护,已隐藏
您好,已发送至你的邮箱,请注意查收
您好 麻烦也给我一份 谢谢 个人信息保护,已隐藏