ЗАО «ЗЭО»
Техническая поддержка пользователей => Тион-Про28, Орион28 => Тема начата: Alexey_Golubev от 18 Марта, 2020, 05:38:16
-
Прошу помощи. Не знаю почему тачскрин отваливается. Запускаешь программу написанную в 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.