ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
784077 Топик полностью
IBAH (02.10.2017 12:27 - 12:31, просмотров: 175) ответил Лагунов на я работал с микросхемой клавиатуры. Там по линии данных выскакивает импульс, сигнализирующий о факте нажатия. А потом по этой же линии считываешь номер кнопки.
один в один! сейчас работает так: в обработчике прерываний по линии SCL импульсами вытягиваю информацию по SDO, сбрасываю флаг события. Хочу так: Прерывание произошло, запрещаем прерывание, выставляем флаг, по флагу в фоновой задаче вытягиваем информацию по SDO, разрешаем прерывание. на NVIC_DisableIRQ() никак не реагирует, когда пытаешься разрешать запрещать события через регистры EXTI, возникают повторные вызовы обработчика У меня такое ощущение что в обработчике нельзя трогать контроллер прерываний Уважаемый SciFi, объясните мне в какой последовательно и что разрешить/запретить, что бы все работало