2、USB Mass Storage Bulk Only实现
以下文件也是出自STM32官方,但要根据实际的应用作修改.
usb_pwr.c USB控制器的电源管理函数;
usb_istr.c USB低优先级中断入;
usb_endp.c 非控制端点处理(大容量数据存储输入和输出函数);
usb_prop.c Mass Storage相关属性:mass初始化、复位等等;
usb_bot.c BOT状态机,CBW解析和调用SCSI处理(批量数据输入输出的状态转换通过BOT状态机实现),
这个程序负责接收主机的CBW包,并解析,调用SCSI命令处理函数,返回CSW;
usb_scsi.c SCSI命令处理;
usb_desc.c USB描述符; |