neu_1326

New Member
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· 
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Ø 
râ 
mét 
Group1_ID 
víi 
m· 
líp 
thiÕt 
bÞ 
, ￿ 
Default\DeviceClass\Default,  t¶i  tr­￿íc  mét  bé  ®iÒu  khiÓn  chØ  râ  mét Group1_ID 
víi 
m· 
líp 
vµ 
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 Ketnooi, 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í
 

Các chủ đề có liên quan khác

Top