usb2.0 c文件作用

usb_bot.c:是新出现的文件,这个文件只要是BOT的状态机,所谓的BOT其实就是仅限批量传输的意思,我们这里用到的是端点的仅批量传输的。这个文件对不同USB状态的做不同的操作。

usb_scsi.c:这也是新出现的文件,这个文件名字上虽然是SCSI,但其实里面定义的是一些UFI的命令。

scsi_data.c:里则保存着UFI的命令集。

memory.c:是内存管理层,只有Read_Memory和Write_Memory连个函数。

mass_mal.c:讲的是媒体接入层,平实的将就是连接底下硬件比如说SD卡或NAND Flash的相关驱动的API接口了。这里的文件实现的功能有底下设备或媒体的初始化,读媒体、写媒体、获取设备或媒体的状态等,在memory.c中被调用。

usb_desc.c 描述符

usb_pwr.c   和功耗有关     上电掉电挂起、恢复

四种传输方式:

控制传输:usb_prop.c

中断传输:usb_istr.c

批量传输:usb_bot.c

同步传输:




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
The Original USB 2.0 specification released on April 27, 2000 USB 2.0 Adopters Agreement Errata to the USB 2.0 specification as of December 7, 2000 Mini-B connector Engineering Change Notice to the USB 2.0 specification Pull-up/pull-down Resistors Engineering Change Notice to the USB 2.0 specification Errata to the USB 2.0 specification as of May 28, 2002 Interface Association Descriptor Engineering Change Notice to the USB 2.0 specification Rounded Chamfer Engineering Change Notice to the USB 2.0 specification as of October 8, 2003 Unicode Engineering Change Notice to the USB 2.0 specification as of February 21, 2005 Inter-Chip USB Supplement Revision 1.0 as of March 13, 2006 Micro-USB Cables and Connectors Specification Revision 1.01 as of April 4, 2007 and corresponding Adopters Agreement USB 2.0 Link Power Management Addendum Engineering Change Notice to the USB 2.0 specification as of July 16, 2007 High-Speed Inter-Chip USB Electrical Specification Revision 1.0 as of September 23, 2007 Suspend Current Limit Changes Engineering Change Notice to the USB 2.0 Specification as of April 9, 2008 5V Short Circuit Withstand Requirement Change Engineering Change Notice to the USB 2.0 Specification as of December 22, 2008 Device Capacitance Engineering Change Notice to the USB 2.0 Specification as of December 22, 2008 Material Change Engineering Change Notice to the USB 2.0 Specification as of December 22, 2008 USB 2.0 Phase-locked SOFs Engineering Change Notice to the USB 2.0 Specification as of December 22, 2008 Micro-USB Micro-B ID Pin Resistance and Tolerance stack-up between D+ and D- Engineering Change Notice to the MicroUSB Specification to the USB 2.0 Specification, Revision 1.01 as of December 22, 2008 Quad Type Cable Additional for Micro USB ECN as of December 29, 2009 Clarification on the Chamfer on USB 2.0 Micro Connectors ECN as of March 23, 2010 Maximum Unmating Force Value Definition to USB 2.0 Micro Connectors ECN as of March 23, 2010 "On-The-Go Supplement
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值