一 MSC 类简介
MSC (Mass Storage Class) 是 USB 规范提供的一种 USB 大容量存储设备类, 允许一个 USB 接口的设备与 USB 主机相
连接, 以便在两者之间传输文件。 USB MSC 传输协议分为 CBI (Control / Bulk / Interrupt) 和 BOT (Bulk-only Transfer)。 BOT
协议在不影响功能的情况下省去了对 Interrupt 端点的需求,被存储设备广泛支持。 STM32 提供的 USB 库支持 USB MSC
BOT 协议。
MSC 设备包含很多种, 例如 U 盘、读卡器、移动硬盘等。 STM32 通过内含的 USB OTG 控制器( 支持主机模式) 和
USB 主机库, 实现对 MSC 类的支持, 进而实现对 U 盘访问的支持。 本文中不涉及到 USB MSC (Mass Storage Class) 的详
细介绍 ,更多 MSC 类介绍,请参考《USB 进阶培训_Part1_USB 类的介绍》 。
|