Sự Hỗ trợ cho những kiểu Di chuyển

Một phần của tài liệu Kiến thức về USB.doc (Trang 52 - 53)

Windows CE 2.10 hỗ trợ tất cả bốn kiểu sự di chuyển dữ liệu nh Thuyết minh đờng truyền tự động đợc yêu cầu bởi chung, sự Duyệt lại 1.0, hỗ trợ một sự đa dạng của những thiết bị. Những bộ điều khiển thiết bị cho những Thiết bị USB có thể sử dụng bất kỳ kiểu di chuyển này nào mà có thể thích hợp cho Thiết bị :

- Những sự di chuyển Điều khiển. Những sự di chuyển Điều khiển là những sự di chuyển hai chiều mà chủ yếu đợc sử dụng bởi phần mềm hệ thống USB để hỏi, định hình, và những lệnh chung nhất định vấn đề tới những thiết bị USB. Những sự di chuyển Điều khiển có thể chứa đựng 8, 16, 32, hoặc 64 bai của dữ liệu phụ thuộc vào thiết bị và sự di chuyển đi nhanh. Những sự di chuyển Điều khiển tiêu biểu xảy ra giữa máy tính chủ và endpoint 0 của thiết bị USB, nhng tháng Năm sử dụng endpoints khác trong trờng hợp (của) những sự di chuyển Điều khiển đặc biệt nhà cung cấp.

- Những sự di chuyển Đẳng thời. Những sự di chuyển Đẳng thời đợc sử dụng cho dữ liệu luồng mà đang định giờ lỗi và phê bình khoan dung hoặc trong thời gian thực mà những ứng dụng mà yêu cầu một sự di chuyển dữ liệu không thay đổi đánh giá, chẳng hạn, một ứng dụng kỹ thuật điện thoại Internet mang một cuộc nói chuyện trong thời gian thực. Dữ liệu Đẳng thời yêu cầu những số lợng đợc bảo đảm của dải thông và những thời gian truyền dẫn cực đại đợc bảo đảm. Cho những sự di chuyển đẳng thời, đúng lúc sự giao hàng dữ liệu đợc đánh giá nhiều hơn sự di chuyển dữ liệu chính xác hoặc đầy đủ.

- Những sự di chuyển điều khiển Ngắt. Những sự di chuyển điều khiển Ngắt chủ yếu đợc sử dụng để cắt ngọn những thiết bị để nhìn thấy phải chăng chúng Có bất kỳ dữ liệu Ngắt nào để truyền. Nhịp độ của)kiểm tra tuần tự đợc xác định bởi thiết bị, nh đợc chỉ báo trong cấu trúc bộ mô tả endpoint, và có thể là từ 1 đến 255 mili-giây. Kiểu sự di chuyển này tiêu biểu đợc sử dụng những thiết bị mà cung cấp những số lợng nhỏ của dữ liệu ở tại những thời gian rời rạc, không thể đoán trớc. Những bàn phím, những con chuột, và những cần điều khiển rơi vào trong phạm trù này.

- Những sự di chuyển Khối lớn. Những sự di chuyển Khối lớn là những dải thông đợc sử dụng cho thiết bị mà có những số lợng lớn của dữ liệu để truyền hoặc nhận và cần đợc bảo đảm sự giao hàng, nhng không Có bất kỳ đặc biệt nào hoặc những yêu cầu tiềm ẩn. Những máy in và những scanner rơi vào trong phạm trù này. Những sự di chuyển rất chậm Thậm chí hoặc rất trì hoãn thì chấp nhận đợc cho những kiểu thiết bị này, vì vậy dài lâu nh dữ liệu là tất cả phân phát dần dần.

Kết luận

Kiến trúc cơ bản của cả những card âm thanh lẫn cơ sở hạ tầng âm thanh Windows đã thay đổi. Những ứng dụng cần để bảo đảm rằng chúng cầm cho lợi thế tốt nhất của dù cấu hình nào ngời dùng cuối cùng Có. Cái này bao gồm cả hai bảo đảm cho cực đại sự thực hiện ( chẳng hạn, bởi việc không sử dụng cả DSBCAPS_STATIC lẫn DSBCAPS_LOCDEFER), và việc cung cấp sự thử thích hợp trên tất cả OS chung / card âm thanh / Bộ điều khiển mô hình những sự kết hợp. Windows 98 và về sau cung cấp một bảng điều khiển để thay đổi hành vi của DirectSound bên trong những cách mà có thể làm dễ dàng sự thử nh vậy.

Một phần của tài liệu Kiến thức về USB.doc (Trang 52 - 53)