diff --git a/source/touch_screen/BSP/BSP.c b/source/touch_screen/BSP/BSP.c index 23c5569fb84e9db8603c51656507c1ff634d6a71..3989b15175b08249810a5161e5ab858dfb3fb7fb 100644 --- a/source/touch_screen/BSP/BSP.c +++ b/source/touch_screen/BSP/BSP.c @@ -385,7 +385,7 @@ void switch_951_init(uint8_t work_mode) BSP_Delay_ms(10); AIM951_i2c_send(0x5F, 0x60); BSP_Delay_ms(10); - AIM951_i2c_send(0x84, 0x15); + AIM951_i2c_send(0x84, 0x14); BSP_Delay_ms(10); AIM951_i2c_send(0x8C, 0x01); BSP_Delay_ms(10); @@ -393,9 +393,9 @@ void switch_951_init(uint8_t work_mode) BSP_Delay_ms(10); AIM951_i2c_send(0xFF, 0x01); BSP_Delay_ms(10); - AIM951_i2c_send(0x07, 0x00); + AIM951_i2c_send(0x07, 0x10); BSP_Delay_ms(10); - AIM951_i2c_send(0x08, 0xD9); + AIM951_i2c_send(0x08, 0xF8); BSP_Delay_ms(10); AIM951_i2c_send(0x09, 0x82); BSP_Delay_ms(10); @@ -407,11 +407,11 @@ void switch_951_init(uint8_t work_mode) BSP_Delay_ms(10); AIM951_i2c_send(0x0D, 0x28); BSP_Delay_ms(10); - AIM951_i2c_send(0x0E, 0x02); + AIM951_i2c_send(0x0E, 0x0A); BSP_Delay_ms(10); AIM951_i2c_send(0x0F, 0x28); BSP_Delay_ms(10); - AIM951_i2c_send(0x10, 0x02); + AIM951_i2c_send(0x10, 0x0A); BSP_Delay_ms(10); AIM951_i2c_send(0x11, 0x03); BSP_Delay_ms(10);