一.触摸屏触点
使用正点原子的STM32F1精英板和2.8寸触摸屏时,会出现左右触点相反的现象。
解决办法是在例程文件lv_port_indev_template.c
中的touchpad_init()
中进行屏幕校准。
static void touchpad_init(void)
{
/*Your code comes here*/
tp_dev.init();
/* 电阻屏坐标矫正 */
// if (key_scan(0) == KEY0_PRES) /* KEY0按下,则执行校准程序 */
// {
// lcd_clear(WHITE); /* 清屏 */
// tp_adjust(); /* 屏幕校准 */
// tp_save_adjust_data();
// }
lcd_clear(WHITE); /* 清屏 */
tp_adjust(); /* 屏幕校准 */
tp_save_adjust_data();
}