usb2.0 c文件作用

xiaoxiao2021-02-28  76

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

同步传输:

转载请注明原文地址: https://www.6miu.com/read-2632744.html

最新回复(0)