USB Host是指驱动过后,板子就可以连接USB接口连接的器件,读取和装载数据了。
这个设备就能作为USB主机连接USB外围设备,如连接U盘、键盘、鼠标等。同时支持Host和Device模式的,称之为OTG。
对于USB设备端来说,内部是需要有对应的设备端的驱动,常常称其为固件Firmware,其实现了对应的设备端的USB所要做的事情,主要是相应一些标准的请求,完成对应的数据读取和写入等
对应的,主机Host端,也需要对应的驱动。
USB的枚举,对应的就是USB的Host和Device之间的对话,即Host根据Device所报告上来的参数,得知USB的device是啥类型的,具有啥功能,然后初始化相关参数。