Обработчики прерываний и функции в основном цикле программы управляют одним и тем GPIO. Как правильно запрещать\разрешать прерывания для корректного использования общего ресурса? При попытке использовать пару функций __disable_interrupt(), __enable_intrrupt() через некоторое время программа уходит в неизвестном направлении, хотя прерывания продолжают обрабатываться.