Цитата Сообщение от b2m Посмотреть сообщение
Я понимаю, если бы это прерывание выполнялось хотя бы 10000 раз в секунду, но 2-3 - это вряд-ли можно считать перебором. Ты когда-нибудь считал до 10000?

Не в том месте экономите, товарищи!
И в каком же месте надо?

Я считаю, что чем меньше будет прерываний, тем лучше. Учитывая то, что каждый уважающий себя обработчик "соседних" прерываний делает DI/EI, то зевнуть часть пакета (а на на остальной части все и разъедется) - нефиг делать. Пусть уж лучше будет "один пакет - одно прерывание". В идеале еще бы и отпускание не анализировать (чтобы проигнорировав прерывание не получить вечнонажатых кнопок), но похоже не получится. А проглатывание нажатия на отдельную кнопку не страшно - еще раз нажмут.