ili9341 TouchScreen shield
- Войдите на сайт для отправки комментариев
Сб, 18/02/2017 - 07:03
инверсия тачскрина по оси Х все работает хорошо. но инверсия Y. при изменении библиотеки
SPFD5408_TouchScreen.cpp
uint8_t xp_port = digitalPinToPort(_xp);
uint8_t yp_port = digitalPinToPort(_yp);
uint8_t xm_port = digitalPinToPort(_xm);
uint8_t ym_port = digitalPinToPort(_ym);
uint8_t xp_pin = digitalPinToBitMask(_xp);
uint8_t yp_pin = digitalPinToBitMask(_yp);
uint8_t xm_pin = digitalPinToBitMask(_xm);
uint8_t ym_pin = digitalPinToBitMask(_ym);
заменить значения на
uint8_t xp_port = digitalPinToPort(_xp);
uint8_t ym_port = digitalPinToPort(_yp);
uint8_t xm_port = digitalPinToPort(_xm);
uint8_t yp_port = digitalPinToPort(_ym);
uint8_t xp_pin = digitalPinToBitMask(_xp);
uint8_t ym_pin = digitalPinToBitMask(_yp);
uint8_t xm_pin = digitalPinToBitMask(_xm);
uint8_t yp_pin = digitalPinToBitMask(_ym);
Тачскин наичнает правильно позиционироваться НО
происходят ложные срабатывания тачскрина гдето раз в секунду нажатие на него в центре.
я не то меняю ?