USB-клавиатура быстрее, чем PS / 2?

902
ampat

Я недавно присоединился к производственной компании с ЧПУ, и они дали мне проект для работы. Таким образом, проблема заключается в том, что клавиатура MDI, используемая в их станках с ЧПУ, имеет интерфейс PS / 2, и они чувствуют, что она медленнее, и иногда система зависает из-за этого. Следовательно, они хотят изменить интерфейс клавиатуры на USB.

После небольшого исследования кажется, что клавиатура PS / 2 на самом деле быстрее, чем клавиатура USB (или, по крайней мере, между ними не должно быть заметной разницы). А также, что интерфейс USB довольно сложный и дорогой тоже.

Поэтому у меня вопрос, какой интерфейс клавиатуры есть у обычных станков с ЧПУ и имеет ли интерфейс USB разницу в скорости передачи данных по сравнению с PS / 2?

1
Между клавиатурами PS / 2 и USB нет существенной разницы в скорости. Если проблема в том, что их контроллер медленно реагирует на каждое нажатие клавиши, то переход на USB не будет иметь никакого значения. Will Dean 8 лет назад 4
ОС - это то, что будет иметь значение, хотя это действительно не должно иметь значения. 8 лет назад 0
Профессиональные геймеры предпочитают PS / 2, потому что USB-клавиатуры могут иметь большую задержку между нажатием клавиши и реакцией. Но речь идет о миллисекундах, а не о зависании всей системы. Похоже, плохой драйвер PS / 2 или ОС или контроллер клавиатуры или пользовательский интерфейс. Ничего плохого ни с USB, ни с PS / 2 по своей сути. 8 лет назад 0
Я слышал, что в Windows 10 отсутствует поддержка клавиатур PS / 2, но мне трудно в это поверить. Scott Seidman 8 лет назад 0
Итак, ОС, используемая в машине, - это ОС RTOS 32, а в качестве хоста используется одноплатный компьютер (SBC). Может быть, проблема с ОС, я думаю. 8 лет назад 0
В этом случае клавиатура может * не * вообще быть PS / 2, они могут просто использовать разъем для совершенно другого протокола клавиатуры. Вы должны убедиться, что это действительно PS / 2, например, в документации. Turbo J 8 лет назад 0
@ Turbo J Что вы подразумеваете под совершенно другим протоколом клавиатуры? Не могли бы вы пояснить это? Я знаю, что используется разъем PS / 2 и используется микроконтроллер AT89C51 8 лет назад 0
Могу поспорить, геймеры ПК будут знать ответ на этот вопрос. Они обычно знают о различных задержках и задержках. Nick Alexeev 8 лет назад 0

1 ответ на вопрос

0

Depending how your machine software/OS reacts to keyboard interrupts it might explain the delay. PS2 is more likely to use hardware interrupt than USB and depending of interrupt programming it might cause hanging issues. (Let's say a key is stuck, it will interrupt the main program non-stop)

USB keyboard might patch the problem...

Похожие вопросы