一、USB部分名词解释
本文对HC32 usb例程部分,出现的名词进行介绍、归纳整理
1.msc
MSC是一种计算机和移动设备之间的传输协议,它允许一个通用串行总线(USB)设备来访问主机的计算设备,使两者之间进行文件传输。
在USB协议中,规定了一类大容量存储设备(Mass Storage Device Class)协议。
常见的USB大容量设备有:U盘、usb移动硬盘、usb打印机,,,这些设备上有一个硬件USB接口与主机相连接,两者之间可以传输文件,并且设备上都有大容量存储器,比如FLASH,硬盘、SD卡。
2.Hid
人体学接口设备 (HID) 是一个设备类定义,用于将 PS/2 样式的连接器替换为支持 HID 设备(例如键盘、鼠标、游戏控制器等)的通用 USB 驱动程序。 在 HID 之前,设备只能对鼠标和键盘使用严格定义的协议。 硬件创新要求使用现有协议重载数据,或使用其自己的专用驱动程序创建非标准硬件。 HID 为这些“启动模式”设备提供了支持,同时通过可扩展、标准化且易于编程的接口添加对硬件创新的支持。
目前,HID 设备包括各种设备,例如字母数字显示器、条码读取器、扬声器/耳机上的音量控制、辅助显示器、传感器等。 许多硬件供应商还对其专用设备使用 HID。
HID 一开始为 USB,但设计为与总线无关。 它为低延迟、低带宽设备而设计