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

同步传输:




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值