• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Вопрос Как запретить прерывания?

Br.Misha

New member
На ESP сделан опрос сенсорных кнопок по технологии qtouch. Работает нормально, но если начать активный обмен данными (качать большой файл), то кнопки начинают сами срабатывать.
Есть 2 вопрос:
1. Как можно запретить прерывания вообще?
2. Можно ли узнать, выло ли вызвано прерывание при выполнении какой-либо функции? (Может флаг какой-то).
PS: Пишу в эклипсе.

Спасибо!
 
На ESP сделан опрос сенсорных кнопок по технологии qtouch. Работает нормально, но если начать активный обмен данными (качать большой файл), то кнопки начинают сами срабатывать.
Есть 2 вопрос:
1. Как можно запретить прерывания вообще?
2. Можно ли узнать, выло ли вызвано прерывание при выполнении какой-либо функции? (Может флаг какой-то).
PS: Пишу в эклипсе.

Спасибо!
Если я правильно понял вопрос:
ETS_GPIO_INTR_DISABLE(); – Disable GPIO interrupt
 
Сверху Снизу