USB相关资料汇总

【1】USB规范,一切的一切,基本的基本,天书级别
USB_11_spec(中文).pdf USB1.1规范(中文版)
usb_20.pdf USB2.0规范(英文版)

【2】USB大全(USB Complete),看名字就知道了,有你所想了解的一切,通俗易懂
USB-complete.pdf version 2 —— USB Complete第二版 英文
Usb Complete - Everything You Need To Develop Custom Usb Peripherals (3[1]. edition).pdf —— USB Complete 第三版 英文
USB大全.pdf —— 中文版,扫描的,效果不好,没有书签,让人看得很累

【3】USB总线系统结构
Universal Serial Bus System Architecture.pdf —— 很多细节描述得很清楚,比USB Complete还Complete

【4】USB2.0 设计指南
USB 2.0 Platform Design Guideline.pdf —— Intel出的设计文档,主要针对High-speed的硬件设计,布线,EMI等等

【5】海量存储类手册
MassStorageManul.pdf —— 比USB开发者论坛提供的文档详细多了,如果想读写U盘那就得看看了

【6】文件系统,关于FAT12/16/32这两篇文档解释得很清楚,开发足FAT文件系统足够了
FAT文件系统原理.pdf
FAT32_manual_cn.pdf

【7】上位机驱动
USB驱动的制作过程与体会.pdf —— 教你十分钟完成一个USB上位机驱动(试了,偶远远大于10分钟)
使用NI-VISA控制USB 设备.pdf —— 用NI的VISA软件也能做出USB上位机驱动,不过主要针对的是USB TMC(Test & measurement class,测试测量类)

【8】fudan_abc(复旦abc,Intel 牛人)写的关于linux下usb驱动的文章,强烈推荐,让你学到东西又笑到翻,枯燥的技术能被这样描述,佩服,佩服(得到一定境界了,传说中的大侠?)
fudan_abc之绝对经典.rar

【9】网络资源
www.usb.org —— USB开发者论坛,所有的USB的基本大法都可从上面down得
bbs.driverdevelop.com/ —— 驱动开发网, 从底层固件到上位机软件都有,不错的论坛
http://www.usbmadesimple.co.uk/ try to make it simple
http://www.everythingusb.com 上面有很多好玩的东西
http://www.lvr.com USB Complete估计是站长出的了,又是传说中的大侠
http://blog.csdn.net/fudan_abc/ CSDN fudan_abc专栏,从usb协议,到u盘,到hub,到UHCI,到EHCI。。。

【10】其他资源
NXP网站上的USB HOST程序,读U盘,带文件系统( 感谢nxd198481分享)
http://www.icdev.com.cn/bbs/viewthread.php?tid=9376&highlight=usb

FAT32文件的建立(感谢hao01222 分享)
http://www.icdev.com.cn/bbs/viewthread.php?tid=9379&highlight=

USB枚举过程(感谢wfy122分享 )
http://www.icdev.com.cn/bbs/viewthread.php?tid=6547&highlight=usb

USB3.0针脚定义、引脚定义( 感谢hefanghua分享)
http://www.icdev.com.cn/bbs/viewthread.php?tid=9040&highlight=usb

USB 相關的資料(感谢kly分享)
http://www.icdev.com.cn/bbs/viewthread.php?tid=5453&highlight=usb

CH375 uClinux 2.4 的USB HOST Controller驱动(感谢gogowatch )
http://www.icdev.com.cn/bbs/viewthread.php?tid=9042&highlight=usb

USB1.1与USb2.0的区别(感谢tmdkq分享)
http://www.icdev.com.cn/bbs/viewthread.php?tid=6124&highlight=usb

USB芯片的电路和PCB设计参考(感谢dzcn分享)
http://www.icdev.com.cn/bbs/viewthread.php?tid=281&highlight=usb

USB2.0的EMI和ESD设计(感谢eesky分享)
http://www.icdev.com.cn/bbs/viewthread.php?tid=179&highlight=usb

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1. USB Basics 1 What USB Can Do 2 Benefits for Users 2 Benefits for Developers 6 Beyond the Hype 10 Evolution of an Interface 13 Original USB 14 USB 2.0 15 USB On-The-Go 16 Wireless USB 16 USB versus IEEE-1394 16 USB versus Ethernet 17 Bus Components 17 Topology 18 Defining Terms 19 Contents iv Division of Labor 22 The Host’s Duties 22 The Peripheral’s Duties 25 What about Speed? 28 Developing a Device 29 Elements in the Link 29 Tools for Developing 30 Steps in Developing a Project 30 2. Inside USB Transfers 33 Transfer Basics 34 Enumeration Communications 34 Application Communications 34 Managing Data on the Bus 35 Host Speed and Bus Speed 36 Elements of a Transfer 37 Device Endpoints: the Source and Sink of Data 38 Pipes: Connecting Endpoints to the Host 40 Types of Transfers 40 Stream and Message Pipes 42 Initiating a Transfer 43 Transactions: the Building Blocks of a Transfer 44 Transaction Phases 45 Ensuring that Transfers Are Successful 51 Handshaking 51 Reporting the Status of Control Transfers 55 Error Checking 56 3. A Transfer Type for Every Purpose 61 Control Transfers 61 Availability 62 Structure 62 Data Size 66 Speed 66 Detecting and Handling Errors 68 Bulk Transfers 68 Availability 69 Structure 69 Data Size 69 Speed 71 Detecting and Handling Errors 71 Contents v Interrupt Transfers 72 Availability 72 Structure 72 Data Size 73 Speed 73 Detecting and Handling Errors 75 Isochronous Transfers 76 Availability 76 Structure 76 Data Size 79 Speed 79 Detecting and Handling Errors 80 More about Time-critical Transfers 80 Bus Bandwidth 81 Device Capabilities 81 Host Capabilities 82 Host Latencies 83 4. Enumeration: How the Host Learns about Devices 85 The Process 86 Enumeration Steps 87 Enumerating a Hub 91 Device Removal 92 Tips for Successful Enumeration 92 Descriptors 93 Types of Descriptors 94 Device Descriptor 96 Device_qualifier Descriptor 99 Configuration Descriptor 101 Other_speed_configuration Descriptor 103 Interface Association Descriptor 103 Interface
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值