Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Пятница
29 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
922153
Топик полностью
De_User
(19.05.2019 22:19, просмотров: 213)
ответил
VLLV
на
Я такое пробовал на другом контроллере - не зашло, в результате разрешены оба прерывания, в прерывании считывается состояние вывода.
Спасибо! Принципиально не зашло (так не может работать) или разбираться не хватило времени?
Let's come together right now !
Ответить
Уже не помню, по моему сам принцип работает, но были потери импульсов. Но у меня были и свои условия - несколько входов, наличие прерываний с более высоким приоритетом, меняющийся период.
-
VLLV
(19.05.2019 22:47
)
Спасибо! Вдохновили на вариант опрашивать выводы программно в быстром прерывании с высшим приоритетом (Котельников должен разрешить, я полагаю :). Одно прерывание лучше и быстрее, чем одно высшего уровня + четыре прерывания среднего уровня.
-
De_User
(19.05.2019 23:19
)
Да, это классика, всегда стараюсь так делать. Но не всегда возможно, в том случае нужно было максимально быстро транслировать сигналы на выходы, ну и считать их.
-
VLLV
(19.05.2019 23:27
)