USB 2.0 1 장 소개

 

1 장 소개

1.1 수요

의 USB ( 범용 직렬 버스, 범용 직렬 버스 원래 수요에 의해 개발) 버스는 세 가지 측면에서 온다 :

  • 상호 연결

우리 모두가 알다시피, 컴퓨팅 및 통신의 융합은 생산성 응용 프로그램의 다음 세대를위한 기초가 될 것입니다. 다른 인간 중심의 하나 개의 위치로부터 시스템 지향 데이터 유형 또는 이동 환경 또는 환경과 편리한 유비쿼터스 연결에 의존한다. 불행히도, 컴퓨팅 및 통신 산업은 독립적으로 개발했다. USB 연결은 유비쿼터스 제공하는 다양한 장치를 상호 연결하기 위해 사용될 수있다.

  • 사용하기 쉬운

PC의 재구성 장기 배포의 아킬레스 건에 유연하지 않습니다. 하드웨어 및 소프트웨어 메커니즘 버스 아키텍처의 새로운 세대의 사용과 결합 된 사용자 친화적 인 그래픽 인터페이스는 최종 사용자의 관점, PC 입력에서, 그러나, 컴퓨터 상대적으로 더 친절하고 재구성에보다 쉽게이 그 역할을 대신하고 있지만 / 같은 직렬 / 병렬 포트, 키보드 / 마우스 / 조이스틱 인터페이스와 같은 출력 인터페이스, 플러그 앤 플레이 특성을 가지고 있지 않으며, USB 플러그 앤 플레이를 만날 수 있습니다.

  • 포트 확장 성

주변 포트 사용이 제한되는 것을 계속했다. 양방향, 저렴한 비용의 부족, 저속 주변 버스 등 전화 / 팩스 / 모뎀 어댑터, 자동 응답기, 스캐너, PDA, 키보드, 마우스 등의 주변 장치의 인기를 방해하지만, 하나 개 또는 두 개의 점에 대한 기존의 상호 연결 방식 제품에 최적화되어 있습니다. 새로운 기능은 컴퓨터에 점진적으로 추가되면, 새로운 인터페이스는 수요 (USB)를 충족하기 위해 정의된다.

 

USB 2.0에 대한 최근의 수요는 사실에서 유래하는 많은 양의 데이터를 처리 할 수있는 더 많은 고성능 개인용 컴퓨터. 동시에, 컴퓨터 주변보다 성능과 기능을 추가했습니다. 디지털 이미지, 컴퓨터와 이들의 더욱 복잡한 주변 장치 사이 고성능 연결의 필요성과 같은 사용자 어플리케이션. USB 2.0 USB 정의 구조의 초기에 기초하여 수요를 충족시키기에 12MB / s 1.5 MB / 제 480 MB / s의 전송 속도의 증가에이야. , 범용 직렬 버스의 원래 의욕을 유지 원하는 대역폭 성장을 제공하며, 기존의 주변 기기와의 완벽한 호환성을 유지하면서 USB2.0는, 범용 직렬 버스의 자연 진화입니다.

따라서, USB는 여전히 통신을위한 솔루션 PC 연결입니다. 그것은 현재와 미래의 통신 플랫폼 요구 사항을 신속하고 양방향, 동기, 저비용, 동적 추가 직렬 인터페이스입니다.

 

1.2 사양 타겟

이 문서는 업계 표준의 USB를 정의합니다. 이 규격은 버스 특성, 프로토콜 정의, 거래, 버스 관리, 설계 및 시공 표준 시스템 및 인터페이스 프로그래밍에 필요한 주변 장치를 준수의 유형을 설명합니다.

목표는 다른 공급 업체의 장치가 개방형 아키텍처에서 상호 운용 할 수 있도록하는 것입니다. 사양은 휴대용, 상업 데스크탑 및 가정 환경을 덮고 PC 아키텍처를 향상시키기 위해 설계되었습니다. 사양은 제품의 다양성과 시장 차별화를 달성하기 위해 원래 장비 제조업체 및 시스템 주변 장치 개발자를위한 충분한 공간을 제공하도록 설계되었습니다, 오래된 인터페이스 또는 잃게 호환성 부담을 가져 오지 않습니다.

 

1.3 문서의 범위

메인 주변기기 OEM 및 시스템 개발자 사양이지만 플랫폼 운영 체제 / BIOS / 디바이스 드라이버로서, 어댑터의 IHV / ISV는 (가상 장치 어댑터 집적 / 독립 소프트웨어 벤더) 및 플랫폼 / 어댑터 컨트롤러 공급 그것은 가치있는 정보를 제공합니다. 이 사양은 새로운 제품과 관련 소프트웨어를 개발하는 데 사용할 수 있습니다.

 

1.4 USB 제품 적합성

사용자 USB2.0의 USB2.0 규격이 포함 된 USB2.0 사양 제품 준수를 얻기 위해 그들을 발기인 및 다른 사용자로부터 얻은 상호 로열티 무료 라이센스를 제공하는 사용자 계약을 체결했다 일부 지적 재산권. 사용자는 USB 구현 자 포럼 규격에 의해 정의 된 절차를 테스트를 통해 증명할 수 있습니다. 증명 준수하는 제품은 정의 로고를 사용할 수있는 범용 직렬 버스 구현 자 포럼 로고 라이센스에있는 권한을 부여 받게됩니다.

 

1.5 문서 구조

 

(11)은 USB에 정의 된 자세한 기술 정보가 포함되어 장에 제 6 장하면서 제 5 장에 1 장, 모든 독자의 개요를 제공합니다.

  • 주변 개발자는 특히 제 11 장 제 5 장을 읽어야합니다.
  • USB 호스트 컨트롤러 구현 예는 특히 제 8, 제 10, 제 11 장 제 5 판독한다.
  • USB 디바이스 드라이버는 특별한 독서 장 5, 9, 10을 구현해야합니다.

 

이 문서에 USB 장치 클래스 사양을 읽을 수 보충 및 참조한다. 디바이스 클래스 스펙은 다양한 장치에 적용된다. 자세한 내용은 USB 구현 자 포럼에 문의하시기 바랍니다.

 
게시 19 개 원래 기사 · 원 찬양 7 · 전망 6916

추천

출처blog.csdn.net/G_METHOD/article/details/104852363