> 일반적인 문제 > 어떤 유형의 키보드 인터페이스가 있습니까?

어떤 유형의 키보드 인터페이스가 있습니까?

WBOY
풀어 주다: 2022-08-25 11:00:47
원래의
30422명이 탐색했습니다.

키보드 인터페이스에는 세 가지 유형이 있습니다. 1. "PS/2" 인터페이스는 마우스와 키보드를 위한 특수 인터페이스입니다. 키보드는 4핀만 사용하여 데이터를 전송하고 전원을 공급합니다. 2. USB 인터페이스, 이 인터페이스는 다양한 장치에 대한 가장 중요한 인터페이스 방법이 되었습니다. 3. MIDI 인터페이스, 인터페이스는 컴퓨터와 MIDI 장치를 연결하는 일종의 하드웨어입니다.

어떤 유형의 키보드 인터페이스가 있습니까?

이 튜토리얼의 운영 환경: Windows 10 시스템, DELL G3 컴퓨터.

키보드 인터페이스에는 어떤 종류가 있나요?

키보드의 인터페이스 종류는 키보드와 컴퓨터 호스트 간의 인터페이스 방식 또는 종류를 말합니다.

다른 키보드에는 다른 인터페이스가 있습니다. 키보드의 인터페이스를 이해하면 구입한 키보드를 사용할 수 없다는 것을 알 수 없습니다. 그 중에서 PS/2 인터페이스는 모든 마더보드에 장착된 마우스 인터페이스라고 할 수 있습니다. 때로는 "둥근 입"이라고 부르기도 합니다. 이는 일부 구식 마더보드에서 많이 발견되는 AT 인터페이스 방식입니다(더 이상 거의 볼 수 없음). USB 인터페이스는 앞선 두 개보다 나중에 등장한 제품으로, 마더보드의 USB 인터페이스를 사용하면 마우스뿐 아니라 다른 USB 장치도 연결할 수 있고, 전송 속도도 빨라 PS/C 비용을 절약할 수 있다. 마더보드의 2포트. 마더보드에는 일반적으로 PS/2와 USB의 두 가지 인터페이스가 있습니다.

PS/2 인터페이스

IBM의 PS/2 시스템에 처음 등장했기 때문에 이름이 붙여졌습니다. 마우스와 키보드 전용 인터페이스입니다. 6핀 원형 인터페이스인데, 키보드는 핀 중 4개만 데이터와 전원 전송에 사용하고 나머지 2개는 빈 핀입니다. PS/2 인터페이스의 전송 속도는 COM 인터페이스보다 약간 빠르며, 가장 널리 사용되는 키보드 인터페이스 중 하나입니다.

어떤 유형의 키보드 인터페이스가 있습니까?

키보드와 마우스 모두 PS/2 인터페이스를 사용할 수 있지만 PC'99 색상 사양에 따르면 일반적으로 마우스는 연한 녹색 인터페이스를 차지하고 키보드는 보라색 인터페이스를 차지합니다. 두 인터페이스의 작동 원리는 위의 핀 정의와 동일하지만 두 인터페이스를 혼합할 수는 없습니다. 이는 컴퓨터 내부의 서로 다른 신호 정의에 의해 결정됩니다.

USB 인터페이스

USB의 전체 이름은 범용 직렬 버스(Universal Serial Bus)입니다. USB는 핫스왑 및 플러그 앤 플레이 장점을 지원하므로 USB 인터페이스는 다양한 장치에 대한 가장 중요한 인터페이스 방법이 되었습니다. USB에는 USB1.1, USB2.0, 그리고 새로 떠오르는 USB3.0+라는 세 가지 사양이 있습니다.

PS/2 인터페이스 키보드와 USB 인터페이스 키보드의 사용법에는 큰 차이가 없습니다. USB 인터페이스가 핫스왑을 지원하므로 USB 인터페이스 키보드가 조금 더 사용하기 편리할 수 있습니다. 그러나 기본 컴퓨터 하드웨어는 PS/2 인터페이스를 더 완벽하게 지원하므로 컴퓨터에 특정 오류가 발생하는 경우 PS/2 인터페이스를 사용하는 키보드의 호환성이 더 좋습니다. 주류 키보드는 PS/2 인터페이스 또는 USB 인터페이스를 사용하므로 구매 시 필요에 따라 선택해야 합니다. USB-PS/2 어댑터와 같은 특정 어댑터나 케이블을 통해 다양한 키보드 인터페이스를 변환할 수도 있습니다.

MIDI 인터페이스; MIDI 인터페이스는 컴퓨터와 MIDI 장치를 연결하는 일종의 하드웨어이며 디지털 음악의 표준이기도 합니다.

키보드 인터페이스 유형은 키보드와 컴퓨터 호스트 간의 인터페이스 방법 또는 유형을 나타냅니다. 시중에는 PS/2 인터페이스와 USB 인터페이스라는 두 가지 일반적인 키보드 인터페이스가 있습니다. 더 이상 일반적이지 않은 구식 AT 인터페이스도 있는데, 일반적으로 "큰 입"으로 알려져 있습니다. 기본적으로 제거되었으므로 도입되지 않습니다.

키보드 인터페이스 ps2와 USB 유형의 차이점

간단히 말하면: USB 키보드의 데이터 패킷에는 8바이트만 있습니다(왜 8바이트만 있는지, 프로토콜이 규정하기 때문이고 프로토콜이 이것을 규정하는 이유는 왜냐하면 초창기 USB는 속도가 느려 인터럽트를 이용해 전송되는 최대 패킷 수가 8바이트였기 때문이다. 그 중 2바이트는 상태를 표시하고 나머지 6바이트는 현재 누르거나 누르는 패킷의 스캔 코드를 기록하는 데 사용됐다. 버튼이 팝업되어 USB 키보드는 동시에 최대 6개의 키 상태를 설명할 수 있습니다.

USB 키보드의 이러한 기만적인 설계 사양으로 인해 롤오버 없이 최대 6개의 키만 처리할 수 있습니다. 이 문제를 해결하려면 USB 키보드 사양을 다시 설계해야 하는데, 이 작업이 잘 작동하고 대부분의 사람들이 동시에 6개의 키를 누르지 않기 때문에 누구도 이를 하려고 하지 않을 것입니다.

PS/2 키보드의 경우 이 사양은 사용되지 않습니다. PS/2는 누르는 내용을 보고하고, 동시에 10개의 키를 누르면 10개의 누르기 이벤트가 보고됩니다. 동시에 기록할 수 있는 키 입력 수에 대한 상태는 프로토콜에 제한이 없으며 운영 체제 자체에 따라 다르므로 PS/2 키보드는 이론적으로 충돌 없이 무제한 키 입력을 달성할 수 있습니다.

물론 일부 사람들은 USB 키보드가 6개의 키 제한을 깨는 것을 실제로 보았습니다. 가능한 이유 중 하나는 USB가 다중 레벨 장치 연결을 허용하기 때문에 이 키보드에 내장된 USB 장치가 다중 키보드 + USB 허브이기 때문입니다. . 이렇게 하면 6개의 제한이 해제됩니다.

물론, 인터럽트 전송은 6바이트밖에 안 되지만 벌크 전송은 256바이트까지 문제 없이 전송할 수 있기 때문에 USB 키보드 자체 드라이버를 가져오는 것도 해결책이다. (참고: 바이두에서 직접 검색해본 결과 많은 제조사에서 USB 풀키 롤오버를 구현했지만 버그가 많은 것 같습니다. 아직 기술 개발이 필요한 것 같습니다.) 간단히 말해서 사양은 다음과 같습니다. 사양, 사양 방식에 의해 제한되지 않는 것들이 항상 있습니다.

관련 지식이 더 궁금하시다면 FAQ 칼럼을 방문해 주세요!

위 내용은 어떤 유형의 키보드 인터페이스가 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿