Skip to main content

USB 호스트 컨트롤러 란 무엇입니까?

USB (Universal Serial Bus) 호스트 컨트롤러는 사용 가능한 하드웨어 조각이 특정 소프트웨어와 상호 작용하고 통신 할 수있는 인터페이스입니다.USB 연결은 대부분의 컴퓨터 및 기타 다양한 디지털 장비와 함께 제공되는 입력 및 출력 포트입니다. 케이블 또는 다른 형태의 직접 연결을 통해 데이터를 전송할 수 있습니다.USB 호스트 컨트롤러는 주변 장치와 컴퓨터 시스템 간의 통신을 관리합니다.대부분의 최신 컴퓨터는 하이속 USB 호스트 컨트롤러를 가지고 있으며 많은 이전 컴퓨터는 마더 보드의 열린 슬롯에 호스트 컨트롤러를 쉽게 설치할 수 있습니다.모뎀 또는 프린터와 컴퓨터 운영 체제가 장치를 인식하도록합니다.운영 체제는 연결된 모든 장치에 개별 드라이버를 설치하지 않도록 USB 호스트 컨트롤러에 의존합니다.모든 USB 장치는 C ++와 같은 표준 프로그래밍 언어로 컴퓨터 운영 체제와 통신합니다.오픈 호스트 컨트롤러 인터페이스 (OHCI)는 대부분의 표준이며 USB 1.1도 지원합니다.Intel Reg의 범용 호스트 컨트롤러 인터페이스 (UHCI);빠른 속도와 느린 속도 모두에서 USB 1을 지원합니다.다른 유형의 호스트 컨트롤러 인터페이스로는 EHCI (Enhanced Host Controller Interface)가 있으며, 공개적으로 지정된 표준에 의해 초고속으로 평가되고 확장 가능한 호스트 컨트롤러 인터페이스 (XHCI)라고하는 최신 호스트 컨트롤러 표준이 포함됩니다.XHCI는 전임자보다 속도, 전력 및 효율성을 향상시키기 위해 설계되었습니다.호스트 컨트롤러의 프로토콜은 효율적이고 동시 데이터 전송을 만들기 위해 여러 장치의 통신 프로세스를 결합합니다.좋은 예는 컴퓨터 사용자가 키보드와 마우스를 사용하여 동시에 워드 프로세싱 프로그램에 데이터를 입력 할 때입니다.호스트 컨트롤러는 또한 연결된 각 장치가 어떻게 전원을 공급하는지 결정하므로 사용자가 USB 포트를 통해 휴대 전화를 충전하면서 다른 포트의 USB 스틱에서 음악을들을 수 있습니다.USB 호스트 컨트롤러가없는 이전 컴퓨터의 경우 하드웨어를 공급 업체로부터 구입하여 마더 보드의 슬롯에 상당히 빠르게 설치할 수 있습니다.