基于STM32的USB学习笔记
基于STM32的USB学习笔记
1、USB的优点:
可以热插拔,即插上后可以自动识别;
系统总线供电,USB共有四根线,一根电源线,一根地线,一根D+线,一根D-线,D+和D-线是差分输入线;
可以支持多种设备,且扩展容易,通过HUB可以再一个主机上连接多个设备
传输数据的速度快,最快可达480Mbit/s
方便的设备互联:在没有主机的情况下,实现点到点的通信(还可以实现主从互换)(USB OTG)
2、USB的基本规范:
USB1.0/1.1
低速情况下1.5Mbit/s:键盘、鼠标等
全速情况下12Mbit/s:U盘、CD-ROM
USB2.0
高速达到480Mbit/s:音频设备、显示器等
USB OTG
设备到设备的传输
3、USB设备类规范:
大容量存储设备类(Mass Storage Device)U盘、CD-ROM等
人机交互设备类(Human Interface Device)键盘、鼠标、游戏手柄
语音设备类(Audio Device)麦克风、音响等
通信设备类(Communication Device)电话、调制解调器等
打印机设备类(Printer Device)打印机
监视设备类(Monitor Device)显示器、摄像头等
1
相关主题