Các yêu cầu có thể gửi từ Host tới thiết bị trong kiểu truyền

Một phần của tài liệu Đồ án tìm hiểu về chuẩn USB 2.0 (Trang 98 - 100)

trong kiểu truyền

điều khiển

Đặc tả HID định nghĩa 6 yêu cầu cụ thể mà Host có thể gửi tới thiết bị.

Hai trong số đó là Set_Report và Get_Report, đem lại cách để Host và thiết bị

trao đổi report thông qua kiểu truyền điều khiển. Host sử dụng Set_Report để

gửi report và Get_Report để nhận thông báo. Bốn yêu cầu còn lại liên quan tới

việc cấu hình thiết bị. Các yêu cầu Set_Idle và Get_Idle dùng để thiết lập và

đọc tốc độ rỗi, cái cho biết có hay không việc một thiết bị gửi lại dữ liệu không

hề thay đổi kể từ lần thăm dò cuối. Các yêu cầu Set_Protocol và Get_Protocol

Đồ án tốt nghiệp Sơ lược về chuẩn USB 2.0

thiết lập và đọc giá trị giao thức. Giá trị giao thức sẽ cho biết một thiết bị có thể

được sử dụng hay không ngay cả khi bộ điều khiển đầy đủ của nó chưa được

tải trên Host (ví dụ con chuột và bàn phím có thể thực hiện chức năng của nó ngay trong giai đoạn khởi động - khi mà bộ điều khiển chính thức của nó chưa

được tải ở trên Host). Các loại yêu cầu vừa nêu sẽ được trình bày chi tiết hơn ở

đoạn sau. 5.2.4 Kiểu truyền ngắt Các điểm cuối ngắt đem lại sự luôn phiên trong việc trao đổi dữ liệu, đặc

biệt khi phía thu phải có được dữ liệu một cách nhanh chóng

Khả năng thực hiện truyền ngắt ra (OUT) được bổ sung ở phiên bản 1.1

của chuẩn USB. Windows 98 SE là phiên bản Windows đầu tiên hỗ trợ USB

1.1 và HID 1.1 [2].

Một phần của tài liệu Đồ án tìm hiểu về chuẩn USB 2.0 (Trang 98 - 100)