Антидребезг лучше аппаратный А кнопки на прерывания вешай
по кд везде программный. тонны клавиатур так работают и ничо. но реализации могут быть интересными. прерываний иногда не так много, опрос может и по ацп идти. еще по таймеру можно.
по кд везде программный. тонны клавиатур так работают и ничо. но реализации могут быть интересными. прерываний иногда не так много, опрос может и по ацп идти. еще по таймеру можно.
Клавитауры вообще логика и ничего более Разве что в ноутах часто 80 проц на клаву выделен
по кд везде программный. тонны клавиатур так работают и ничо. но реализации могут быть интересными. прерываний иногда не так много, опрос может и по ацп идти. еще по таймеру можно.
Программный допускается в том случае если девайс ничего больше не делает кроме опроса кнопок
Клавитауры вообще логика и ничего более Разве что в ноутах часто 80 проц на клаву выделен
а что логика? ну мк или мультик сканит. просто как пример массовых штук, где никто не будет просто так лишние детали ставить. да и незачем. да и реакция там очень медленная. хотя какая-то кнопка аварийного стопа на прерывании - это да. вплоть до хардварного дублирования.
по кд везде программный. тонны клавиатур так работают и ничо. но реализации могут быть интересными. прерываний иногда не так много, опрос может и по ацп идти. еще по таймеру можно.
клавиатуры, в сравнении с "просто кнопочкой" -- через задницу (и открытый коллектор) работают. поллингом 😆
а что логика? ну мк или мультик сканит. просто как пример массовых штук, где никто не будет просто так лишние детали ставить. да и незачем. да и реакция там очень медленная. хотя какая-то кнопка аварийного стопа на прерывании - это да. вплоть до хардварного дублирования.
Не МК А логика Т.е. конкретно заточенный под задачу кристалл Без возможности что либо изменить кроме вендора
Не видел таких Разве что убер дорогие с программируемой подстветкой Обычно капля или чип без возможности программировать Видел даже такие где вендор записан на внешний eeprom
Программный допускается в том случае если девайс ничего больше не делает кроме опроса кнопок
ну в таком случае вообще не грех программно сканить. но даже если это многозадачная система - по прерывания таймера считывать N раз в секунду и что-то с этим делать. до поры - вообще катит таска, но это плохой пример.
клавиатуры, в сравнении с "просто кнопочкой" -- через задницу (и открытый коллектор) работают. поллингом 😆
ну там да, нужен полноценный скан, гхостинг (хотя бы примитивный - есть более 1-2 нажатий - сброс результата как ошибочный). но проблемы механические остаются. да и когда кнопочка не одна - транжирить выводы бывает ниок. ведь даже изъебываются читать ацп, но там есть другая проблема - окисление контакта (привет теликам 90х).