ЗАО «ЗЭО»

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

Автор Тема: Тион-про28 отваливается тачскрин при работе.  (Прочитано 3014 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Alexey_Golubev

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 5

Прошу помощи. Не знаю почему тачскрин отваливается. Запускаешь программу написанную в qt 4.7.8. и через некоторое время тачскрин отваливается. Перезапускаешь программу тачскрин начинает работать. Отваливается в момент работы с кнопками. Еще дополнительно опрашиваю два канала АЦП LRADC0 и LRADC1. Период опроса 0,5 секунд.
    FILE *fd;
    int val = 0;
    float voltage = 0.0;
    if((fd = fopen("/sys/bus/iio/devices/iio:device0/in_voltage0_raw", "r")) == NULL) do{ exit(1); }while(0);
    fscanf(fd, "%d", &val);
    fclose(fd);
    voltage = (float)val*1.85f/4095.0f;
    return voltage;

Если каналы АЦП не опрашивать то тачскрин зависает очень редко.
Версия ядра 4.19.46. Версия buildroot 2018.11.4.  Версия тиона Rev1.2.
Записан