Quá trình xử lý tổng quát

Một phần của tài liệu ĐATN-CÔNG NGHỆ THÔNG TIN tìm hiểu về chuẩn USB 2.0 và ứng dụng chuẩn USB để thiết kế điều khiển từ xa cho trình diễn PowerPoint (Trang 64)

Chương 6: Quá trình tìm hiểu của máy chủđối với thiết bị

6.1Quá trình xử lý tổng quát

Một trong những nhiệm vụ của hub là phát hiện sự cắm vào hoặc tháo ra của các thiết bị. Mỗi hub có một điểm cuối ngắt để báo cáo những sự kiện trên cho máy chủ. Khi hệ thống khởi động, máy chủ thăm dò hub gốc của nó để biết có hay không các thiết bị được gắn vào, các thiết bị đó có thể là các hub bổ

sung và các thiết bị khác gắn vào hub gốc hay các hub bổ sung. Sau khi khởi

động, máy chủ tiếp tục thăm dò định kỳ để biết có hay không một thiết bị mới

được gắn vào hoặc một thiết bị vừa

được tháo ra.

Để tìm hiểu về một thiết bị mới, máy chủ gửi một chuỗi các yêu cầu tới hub của thiết bịđể hub này thiết lập một đường truyền giữa máy chủ và thiết bị. Sau đó máy chủ sẽ tìm hiểu về thiết bị bằng cách gửi các yêu cầu chuẩn của USB tới điểm cuối 0 của thiết bị bằng kiểu truyền điều khiển. Tất cả các thiết bị

Đối với người sử dụng thì quá trình tìm hiểu của máy chủ là ẩn và hoàn toàn tự động ngoại trừ một số thông báo cho biết có một thiết bị mới được gắn vào và việc cài đặt thiết bị có thành công hay không. Đôi khi, trong lần đầu tiên sử dụng, người sử dụng cần phải chọn bộđiều khiển (driver) thích hợp hoặc chỉ

cho máy chủ nơi mà nó có thể tìm thấy bộđiều khiển cho thiết bị.

Khi quá trình tìm hiểu được hoàn thành, Windows đưa thiết bị mới vào mục Device Manager trong Control Panel. Còn khi người sử dụng gỡ thiết bị ra khỏi hệ thống thì Windows cũng gỡ thiết bị ra khỏi danh sách trong Device Manager.

Trong một thiết bị thông thường thì vi chương trình chứa các thông tin mà máy chủ sẽ yêu cầu, vi chương trình này kết hợp với phần cứng để giải mã và đáp ứng lại các yêu cầu của máy chủ. Có một vài bộđiều khiển USB ở phía thiết bị có thể đáp ứng lại quá trình tìm hiểu của máy chủ một cách hoàn toàn tự động bởi phần cứng mà không cần bất cứ một sự can thiệp nào của vi chương trình. Về phía máy chủ thì nhờ có hệ điều hành Windown nên không cần phải viết thêm bất cứ mã nguồn cho quá trình tìm hiểu.

Một phần của tài liệu ĐATN-CÔNG NGHỆ THÔNG TIN tìm hiểu về chuẩn USB 2.0 và ứng dụng chuẩn USB để thiết kế điều khiển từ xa cho trình diễn PowerPoint (Trang 64)