컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 호스트 인터페이스 개발 기록

호스트 인터페이스 개발 기록

집주인, 죄송합니다. 나는 USB 의 발전 역사만 찾았다. 기존 I/O 패턴을 기반으로 하는 주변 장치는 PC 호스트의 인터럽트 요청, I/O 주소 등의 시스템 리소스를 사용해야 하며, 이러한 제한된 호스트 리소스는 사용할 수 없고, 충돌이 발생하기 쉬우며, 많은 주변 장치 연결의 요구를 충족시킬 수 없습니다. 그러나 기존의 직렬 통신 표준인 데이터 전송 속도는 낮으며 사용이 불편합니다. 특히 양방향 통신 및 다중 인터페이스 확장성은 매우 제한적입니다. 따라서 다양한 유형의 컴퓨터 주변 장치에 대한 데이터 전송 요구 사항을 충족하기 위해 업계에서는 이러한 문제를 해결할 수 있는 새로운 인터페이스 솔루션이 필요합니다. 1994, Intel, Compaq, Digital, IBM, Mierosoft, NEC, NorthernTeleeom 등 7 개 세계 유명 컴퓨터 및 통신업체가 USB (ununits 1998

65438 년 6 월+10 월, 이들 7 개 회사 중 4 개, 컴백, Intel, Mierosoft, NEC 가 USB 백서1./kloc-를 공동 개발했습니다 이 버전은 1.0 의 많은 문제를 수정했다. 1999 10, 저작권이1..1인 4 개 회사와 HP, 루슨스, 필립스 등 4 개 회사가 공동으로 버전 2.0 을 제정했다

USB 버스 인터페이스는 기존의 직렬 통신 표준 인터페이스에 비해 많은 장점이 있습니다.

(1)USB 인터페이스는 사용하기 쉽고, 통합 물리적 프로토콜 및 커넥터는 다양한 주변 장치의 요구 사항을 충족할 수 있으며, 서로 다른 주변 장치에 대해 서로 다른 인터페이스와 프로토콜을 준비할 필요가 없습니다.

(2)USB 커넥터에는 전원 및 접지 컨덕터가 함께 제공되며 버스를 통해 최대 5V 전압 및 500mA 전류를 제공할 수 있습니다. 저전력 주변 장치에는 외부 전원 공급 장치가 필요하지 않으며 휴대용 장치에 적합합니다.

(3)3)USB 인터페이스는 핫 플러그를 지원하며, 장치는 정전 없이 호스트와 연결 및 연결 해제할 수 있어 조작이 매우 간단합니다.

(4)USB 인터페이스는 실제로 플러그 앤 플레이를 지원하며 USB 버스의 장치 삽입 또는 제거를 자동으로 인식하므로 사용자가 포트 주소를 재설정하고 요청을 중단할 필요가 없습니다.

(5)5)USB 인터페이스는 기존 통신 인터페이스보다 10 배 또는 100 배 빠른 데이터 전송 속도를 제공합니다. 1..1버전의 최대 전송 속도는 12 Mbps 이며 최신 2,0 표준에 따라 최대 480MbPs 의 데이터 전송 속도를 지원합니다.

(6)6)USB 인터페이스는 예약된 인터럽트를 독립적으로 사용하며 서로 다른 주변 장치에 대해 여러 IRQ 리소스 및 메모리 I/O 주소를 요청할 필요가 없어 시스템 리소스를 크게 절약할 수 있습니다.

(7)USB 인터페이스 프로토콜은 동기화, 인터럽트, 차단 및 제어 전송을 지원하여 다양한 장치의 데이터 전송 요구 사항을 충족하고 실제 어플리케이션에서 더욱 유연합니다.

(8)USB 프로토콜에 정의된 전체 오류 감지 메커니즘은 고속 전송의 신뢰성을 보장합니다.

上篇: 어느 LEGO 로봇공학 교육 기관이 더 전문적인가요? 下篇: 구름방패 DDOS 의 주요 보호는 무엇입니까?
관련 내용