Kiến trúc USB - pdf 16

Chia sẻ miễn phí cho các bạn tài liệu: Kiến trúc USB
- M« ®un bé ®iÒu khiÓn USB ( USBD), mµ t¶i nh÷ng bé ®iÒu khiÓn thiÕt bÞ III,USB vµ qu¶n lý nh÷ng tµi nguyªn trong hÖ thèng con USB.
- §Çy ®ñ ®Æt giao diÖn USBD mµ nh÷ng hµm liÖt kª trong ThuyÕt minh ®­êng truyÒn TuÇn tù Phæ th«ng, sù DuyÖt l¹i 1.1, m« ®un ®ù￿îc thùc hiÖn bëi USBD. TËp hîp API bao gåm nh÷ng hµm truyÒn, nh÷ng hµm èng, nh÷ng hµm cÊu h×nh thiÕt bÞ, vµ nh÷ng hµm hçn hîp. API nµy cho phÐp nh÷ng ng￿­êi ph¸t triÓn viÕt nh÷ng bé ®iÒu khiÓn thiÕt bÞ USB ®Ó hç trî bÊt kú nh÷ng thiÕt bÞ USB nµo.
- Mét m« ®un HCD mÉu c¸i ®ã lµm viÖc víi më giao diÖn bé ®iÒu khiÓn m¸y chñ ( OHCI) - nh÷ng bé ®iÒu khiÓn chñ nhµ USB t￿æng hîp. OEMs ph¶i chuyÓn phÇn PDD cña bé ®iÒu khiÓn nµy tíi phÇn cøng cña nã nÕu nÒn t¶ng cña nã chøa ®ùng mét bé ®iÒu khiÓn m¸y chñ OHCI.
- Mét m« ®un HCD mÉu mµ lµm viÖc víi nh÷ng bé ®iÒu khiÓn m¸y chñ USB t￿æng hîp bé ®iÒu khiÓn ( UHCI) bé ®iÒu khiÓn m¸y chñ phæ th«ng. OEMs ph¶i chuyÓn phÇn PDD cña bé ®iÒu khiÓn nµy tíi phÇn cøng cña nã nÕu nÒn t¶ng cña nã chøa ®ùng mét bé ®iÒu khiÓn m¸y chñ UHCI. Chó ý r»ng sù thi hµnh UHCI mÉu cho nÒn t¶ng tham kh¶o CEPC kh«ng hç trî ®×nh chØ vµ lÊy l¹i tÝnh ho¹t ®éng. §Ó thªm sù hç trî nµy, mÉu PDD mµ líp cã sÏ ®­￿îc söa ®æi vµo sù sö dông §×nh chØ vµ lÊy l¹i sù hç trî giíi thiÖu trong líp MDD.
- Mét bé ®iÒu khiÓn líp USB mÉu cho nh÷ng thiÕt bÞ giao diÖn con ng￿êi ( HID).
M· nguån cho nh÷ng thµnh phÇn nµy s½n sµng bªn trong \ Wince\Public\Common\Oak\Drivers\USB ®Þnh vÞ trong Ng￿êi x©y dùng NÒn t¶ng WindowsCE. Nh÷ng hå s¬ §Çu môc Bªn trong \ Wince\Public\Oak\Inc Vµ
\
Wince\Public\Ddk\Inc.

mÉu
NÒn
t¶ng
trong
Platform\Cepc\Drivers\Usb.
Bé ®iÒu khiÓn thiÕt bÞ USB T¶i ch­¬ng tr×nh
M« ®un USBD lÊy cho sau ®©y nh÷ng b￿­íc khi t¶i nh÷ng bé ®iÒu khiÓn, dõng ngay khi nã t×m thÊy mét bé ®iÒu khiÓn c¸i ®ã chÊp nhËn ®iÒu khiÓn thiÕt bÞ. Sau ®©y gi¸ trÞ m« t¶ gi¶i thuËt mµ m« ®un USBD sö dông t×m kiÕm nh÷ng bé ®iÒu khiÓn thiÕt bÞ USB. Trong nh÷ng sù m« t¶, GroupX_ID tham chiÕu tíi mét ch×a khãa víi tËp hîp nhãm ®­￿îc chØ râ tíi mét trong nh÷ng d¹ng m« t¶ Trong N¬i ®¨ng ký nh÷ng ch×a khãa cho nh÷ng bé ®iÒu khiÓn thiÕt bÞ USB < Usb_15.htm > Vµ Cßn l¹i nh÷ng nhãm s½n sµng V¾ng mÆt. NÕu nhiÒu bé ®iÒu khiÓn ®­￿îc ®¨ng ký bªn trong cïng nhãm, c¸i mµ chøa ®ùng d¹ng ®¬n gi¶n nhÊt ®￿­îc t¶i tr­íc. Ch¼ng h¹n, mét bé ®iÒu khiÓn
chØ

mét
Group1_ID
víi

líp
thiÕt

, ￿
Default\DeviceClass\Default, t¶i tr­￿íc mét bé ®iÒu khiÓn chØ râ mét Group1_ID
víi

líp

líp
phô
thiÕt
bÞ,
nh￿
Default\DeviceClass_Subclass\Default. C¸i nµy cho phÐp Windows CE g×n gi÷ nh÷ng tµi nguyªn bëi viÖc t¶i ￿ Ýt bé ®iÒu khiÓn ￿ cã thÓ. Thñ tôc nµy lÊy cho sau ®©y nh÷ng b­￿íc :
Một hệ thống USB gồm có Một máy tính chủ, Một hay hơn thiết bị USB, và Một kêng truyên vật lý. máy chủ gồm có hai lớp : một lớp phần mềm trên , mà bao gồm nhữn
Dành riêng cho anh em Ket-noi, bác nào cần download miễn phí bản đầy đủ thì trả lời topic này, Nhóm Mods sẽ gửi tài liệu cho bạn qua hòm tin nhắn nhé.
- Bạn nào có tài liệu gì hay thì up lên đây chia sẻ cùng anh em.
- Ai cần tài liệu gì mà không tìm thấy ở forum, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status