日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

電子發(fā)燒友App

硬聲App

掃碼添加小助手

加入工程師交流群

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子元器件應用>用uPSD進行低速USB設計

用uPSD進行低速USB設計

2009-06-26 | rar | 736 | 次下載 | 5積分

資料介紹

TABLE OF CONTENTS
Table 1. Current Types of USB? . . . 1
Table 2. μPSD USB Family (February 2004). 1
IAP USB Demonstration Program? . . . 5
Table 3. USB Demonstration Program Revision History? 5
Hardware Design?? . . . 6
Figure 1. USB Input/Output Design inside the μPSD32xxA? 6
Figure 2. Typical USB Connection Circuit for 5V (μPSD32xx) Systems. . . . 6
Possible Frequencies for μPSD with Low-speed USB 7
Table 4. μPSD32xx USB SFR Register Map. 7
Software Design 8
Table 5. List of Header Files? . . . . . 8
Table 6. List of C Source Files . . . . 8
USB Communication Flow?? 8
Figure 3. USB Host/Device Detailed Communication Flow View? 9
Endpoints Supported by μPSD32xx? 9
Table 7. Supported Endpoints? . . . 10
Data Structures and Data-flow? . . 10
Table 8. USB Demonstration Program Data Structures? . 10
USB Bus Level Interface?? . 10
Bus Enumeration?? . 11
Endpoint0? . 12
Endpoint1 (LCD display mirror)? . 12
Table 9. Endpoint Packet Byte Function Assignment? . 12
USB Setup Packet Handling – Standard Device Requests? . 12
USB Requests in the USB Demonstration Program . . . . 13
Table 10. Descriptor Type (the high byte of wValue in the Get_Descriptor request)? 13
Table 11. Valid Types of Class Descriptor. . . 13
Get_Descriptor Request?? . 13
Table 12. Components of a Get_Descriptor Request? . . 14
Get_Report Request?? . . . . 14
Table 13. Components of a Get_Report Request? . . . . . 14
SET_Report Request?? . . . . 14
Table 14. Components of a SET_Report Request? . . . . 15
USB Descriptors??? . 15
Figure 4. USB and HID Descriptor Structure 15
GET_Descriptor Request Servicing Routine?? 16
Descriptors 16
Example of USB Descriptors for HID Class Devices? 17
Table 15. Device Descriptor? . . . . . 18
Table 16. Configuration Descriptor? 19
Table 17. Interface Descriptor? . . . . 19
Table 18. HID Descriptor?? . . 20
Table 19. Endpoint Descriptor? . . . . 20
Table 20. Report Descriptor? 21
High Level Interface?? . . . . 22
HID Level Interface?? . . . . . 22
SUSPEND Mode and RESUME Mode Handling Mechanism? 23
USB Disconnect on Demand Feature . . . . 24
Important Rules when Starting to Design USB Applications with μPSD32xxA . 25
Differences between USB 1.1 Hosts and Some USB 2.0 High-speed Hosts? 25
Figure 5. Traffic on USB (μPSD32xxA connected to USB1.1 Host, or to an Intel 82801DBx Type USB
2.0 Host) 25
Figure 6. Traffic on USB (μPSD32xxA connected to an NEC 720100A Type USB 2.0 Host) . . . . 26
USB Interrupt must have the Highest Priority Interrupt Level? . 26
Table 21. Description of the IP Bits? 27
Table 22. Description of the IPA Bits? . 27
Length of USB Interrupt Service Routine . 28
Table 23. Oscillator Frequencies Suitable for Applications with USB . . . . . 28
Figure 7. USB Demonstration Program USB Drivers Immunity versus Length of USB ISR (with respect
to Oscillator Frequency)28
Difference between Relative and Absolute Register Usage? 28
Table 24. Suggested Assignment of Register Banks? . . 30
USB may Generate Spurious Interrupts when the Device is Plugged in? . . . 30
μPSD USB IP sometimes Triggers an Interrupt but no Bit of UISTA is Set? . 30
μPSD USB IP Generates Interrupts with an Undocumented Flag. . . . . 30
USB State Machine does not Clear the STALL0 Bit when a SETUP Packet is Received . . . . 30
The Number of Data Bytes Received in a Data Packet can be Greater than Eight? . . . 31
C Source and Assembler Output can have Different Functionality . . . 31
Question: So How Must I Write My Drivers?? . 32
Question: Must I Enable and Service End-of-Packet Interrupt Requests?? . 32
Question: Is the Length of USB ISR Limited?? . . . . . 32
Limits Set by the Specification:? . . . 32
Table 25. Examples of Limits set by USB Standards? . . 32
Known limits:?? . . . 33
Conclusion:? 33
Question: My Device with μPSD is not Properly Detected by Windows? . . . 33
Figure 8. USB ISR Response Time? . 33
Figure 9. USB ISR Response Time - Detail . 34
Problems with Windows98 and Multiple-function USB Devices 34
Symptoms? . 34
Cause? . . . . 34
Conclusion . 34
Status? . . . . 34
More Information?? 35
Conclusion? . . . 36
References? . . . 36
APPENDIX A.USBISR??? 37
APPENDIX B.OnTransmitEP1?? 39
APPENDIX C.OnSetupPacket?? 40
APPENDIX D.OnGetDescriptor? . . . . . 41
APPENDIX E.ReportDesc?? . . . 42
APPENDIX F.DeviceDesc?? . . . 43
APPENDIX G.Language, Manufacture and Product Strings? . . . 45
APPENDIX H.High Level Interface? . . 47
APPENDIX I. OnReportReceived? . . . 48
APPENDIX J.OnUSBSuspend? 49
APPENDIX K.ReConnectUSB?? 50
APPENDIX L.Glossary??? 51
Table 26. Terms and Abbreviations 51
Revision History? . . . 53
US 低速 uPSD
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1電子電路原理第七版PDF電子教材免費下載
  2. 0.00 MB  |  1491次下載  |  免費
  3. 2單片機典型實例介紹
  4. 18.19 MB  |  95次下載  |  1 積分
  5. 3S7-200PLC編程實例詳細資料
  6. 1.17 MB  |  27次下載  |  1 積分
  7. 4筆記本電腦主板的元件識別和講解說明
  8. 4.28 MB  |  18次下載  |  4 積分
  9. 5開關(guān)電源原理及各功能電路詳解
  10. 0.38 MB  |  11次下載  |  免費
  11. 6100W短波放大電路圖
  12. 0.05 MB  |  4次下載  |  3 積分
  13. 7基于單片機和 SG3525的程控開關(guān)電源設計
  14. 0.23 MB  |  4次下載  |  免費
  15. 8基于AT89C2051/4051單片機編程器的實驗
  16. 0.11 MB  |  4次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234313次下載  |  免費
  3. 2PADS 9.0 2009最新版 -下載
  4. 0.00 MB  |  66304次下載  |  免費
  5. 3protel99下載protel99軟件下載(中文版)
  6. 0.00 MB  |  51209次下載  |  免費
  7. 4LabView 8.0 專業(yè)版下載 (3CD完整版)
  8. 0.00 MB  |  51043次下載  |  免費
  9. 5555集成電路應用800例(新編版)
  10. 0.00 MB  |  33562次下載  |  免費
  11. 6接口電路圖大全
  12. 未知  |  30320次下載  |  免費
  13. 7Multisim 10下載Multisim 10 中文版
  14. 0.00 MB  |  28588次下載  |  免費
  15. 8開關(guān)電源設計實例指南
  16. 未知  |  21539次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935053次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537793次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234313次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191183次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183277次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138039次下載  |  免費
怀来县| 中超| 荔波县| 邵武市| 安化县| 米易县| 福建省| 黑龙江省| 怀集县| 乐陵市| 乌拉特后旗| 堆龙德庆县| 兴化市| 友谊县| 开远市| 堆龙德庆县| 福安市| 宁陕县| 海南省| 内丘县| 拉萨市| 厦门市| 镇赉县| 益阳市| 万宁市| 汉川市| 德化县| 洞头县| 崇信县| 靖边县| 辽阳县| 房山区| 仁化县| 上饶县| 陇西县| 安图县| 五常市| 行唐县| 库车县| 永兴县| 鄂州市|