Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Понедельник
9 февраля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
1569628
Топик полностью
VLLV
(Сегодня, 16:15, просмотров: 27)
ответил
mr-x
на
Про низкий уровень понятно. Для примера клавиатура. Есть отдельный модуль, который обрабатывает кнопки и родит флаги событий, это низкий уровень. В разных режимах кнопки работают по разному, поэтому можно обработку кнопок уровнем повыше вынести в модуль клавиатуры для всех режимов, или растолкать функции работы с клавиатурой по модулям режимов. Вот в чём вопрос.
У меня нажатия и таймер генерируют события, а уж события обрабатываются в зависимости от актуального режима
Ответить