Skip to main content

Trình điều khiển bộ điều khiển máy chủ USB là gì?

Trình điều khiển bộ điều khiển máy chủ USB điều khiển cách các thiết bị ngoại vi giao tiếp với hệ thống chính của máy tính.Trình điều khiển thiết lập liên lạc giữa thiết bị USB, chẳng hạn như bàn phím hoặc máy in và đảm bảo rằng hệ điều hành máy tính nhận ra nó.Nhiều hệ điều hành giao tiếp trực tiếp với trình điều khiển bộ điều khiển máy chủ USB để đảm bảo rằng người dùng máy tính không phải cài đặt trình điều khiển riêng lẻ cho mỗi thiết bị. Các thiết bị Bus nối tiếp toàn bộ (USB) đều liên lạc với hệ điều hành máy tính thông qua ngôn ngữ lập trình tiêu chuẩn.Phần lớn thời gian, trình điều khiển bộ điều khiển máy chủ USB sẽ tương tác với lập trình C ++ hoặc ANSI.Khi người dùng máy tính cắm thiết bị USB, chẳng hạn như modem cáp, vào một trong các cổng, hệ điều hành sẽ tự động nhận dạng thiết bị.Tùy thuộc vào hệ thống, nó có thể tự động cài đặt trình điều khiển thiết bị, cho phép hoạt động. Các thiết bị USB tiêu chuẩn, chẳng hạn như chuột và bàn phím, thường sẽ được tự động nhận dạng bởi trình điều khiển bộ điều khiển máy chủ USB của máy tính.Một số giao thức điều khiển USB sẽ kết hợp hoặc gói quá trình giao tiếp của một số thiết bị tiêu chuẩn.Điều này giúp tạo hiệu quả khi dữ liệu cần được chuyển đồng thời.Ví dụ: người dùng máy tính thường nhập dữ liệu từ bàn phím và chuột trong chương trình xử lý văn bản cùng một lúc.

Với gói, trình điều khiển bộ điều khiển máy chủ USB có thể khiến máy tính giao tiếp với một số thiết bị thông qua một cổng giao tiếp.Thực tế là mỗi thiết bị này dường như được cắm vào các cổng khác nhau trên giao diện Hardwares.Trong ngôn ngữ lập trình là hướng để máy tính nhận ra cả hai đầu vào là thuộc cùng một cổng.Trình điều khiển cũng có thể chịu trách nhiệm chuyển hướng nguồn từ hệ thống chính thông qua các cáp USB chạy đến từng thiết bị riêng biệt. Trong phần lớn các trường hợp, máy chủ USB sẽ xác định cách mỗi thiết bị nhận được công suất của nó.Một số giao thức USB cho phép các thiết bị được kết nối và ngắt kết nối trong khi máy tính bật.Các giao diện lập trình khác yêu cầu máy tính được tắt nguồn và sau đó được khởi động lại trước khi nó nhận ra thiết bị USB.Giao diện SCSI là một giao thức sẽ không cho phép người dùng chỉ cần cắm và phát. Tốc độ truyền dữ liệu và băng thông cũng được điều khiển bởi trình điều khiển máy chủ USB.Một số trình điều khiển hỗ trợ truyền tốc độ Hi trong khi những người khác chỉ hoạt động trong môi trường tốc độ thấp.Có một số trình điều khiển bộ điều khiển máy chủ USB hoạt động riêng với các thiết bị video và âm thanh cần đảm bảo một băng thông nhất định.