ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
18 апреля
926058 Топик полностью
Ксения (07.06.2019 14:49, просмотров: 343) ответил evgeniy1294 на Там мультиплексор стоит. Ксения просто в доке не разобралась ещё, поэтому задаёт странные вопросы:
Когда мультиплексор только какой-то один пин активирует, тут и названной проблемы нет, т.к. очевидно, что прерывание придет от того пина, на который настроен мультиплексор. Проблема же возникает тогда, когда РАЗРЕШЕНО пинам нескольких портов возбуждать одно и то же прерывание. Например, пинам PA0 и PB0, которые могут вызывать одно и тоже прерывание EXTI0. Понятно, что вызовет его кто-то из них один - тот, кто успеет первым, но как определить, кем этот первенец был, PA0 или PB0? В этом и вопрос, а не в том, чтобы мультиплексором отрубить доступ к прерыванию конкурирующим пинам, чтобы остался только один.