Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Пятница
22 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры AVR
219962
Топик полностью
rezident
(05.11.2010 02:35, просмотров: 166)
ответил
mazur
на
Я достаточно много времени потратил на эту тему. Не только на сахаре задавал вопросы. Например на ирк-канале #ru_embedded. Так там один рассказывал мне что на КАЖДУЮ кнопу вешать таймер. А если их 100?! это по минимуму 200 байт SRAM. На хрена
Вообще-то обычно скан-код это не то, что у вас подразумевается. Скан-код однозначно идентифицирует каждую клавишу и ее состояние.
Последовательность
скан-кодов определяет порядок нажатия клавиш. И пофиг матрица на входе или не матрица.
Ответить
Еще раз повторю, драйвер самостоятельная программа, ему по фигу что на входе, хоть сенсорная клава. Только меняется размер переменных.
-
mazur
(05.11.2010 02:56
)
в универсализации кода самое главное знать где остановиться. это вам любой опытный программист скажет, молодые программисты чаще всего не знают :> в некоторых компаниях словосочетание "flexible software solution" вообще запрещено употреблять :>
-
Snaky
(05.11.2010 03:00
)