Warning: touch() [function.touch]: Unable to create file /home/starterkit/starterkit.ru/html/error.log because Permission denied in /home/starterkit/starterkit.ru/html/errorhandler.php on line 51
Imx287 отваливается тачскрин при работе. - Embedded Linux - Форум - starterkit.ru
Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Embedded Linux
Imx287 отваливается тачскрин при работе.
zhilenkov
Добавлено 18.03.2020 08:01
0
Сообщение: 1
zhilenkov
0

Пункты: 481
Регистрация: 02.06.2019
Прошу помощи. Не знаю почему тачскрин отваливается. Запускаешь программу написанную в 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.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux