设备内集成了一个USB转串口芯片(CH340 VCP), 需要使用单片机与其通信,所以要选一个带USB HOST接口的单片机,目前选用的32F103系列,思路和电脑与USB通信类似的,先枚举USB设备,并根据USB设备的协议做一些额外的初始化工作即可收发数据。
其他CDC类的原理也类似 只不过初始化部分不同 另外数据收发端点也不同。
使用函数指针实现了设备连接断开接收数据的回调,使得模块更加独立易于集成。
HID类之前也有客户询问,后续有空加上
设备内集成了一个USB转串口芯片(CH340 VCP), 需要使用单片机与其通信,所以要选一个带USB HOST接口的单片机,目前选用的32F103系列,思路和电脑与USB通信类似的,先枚举USB设备,并根据USB设备的协议做一些额外的初始化工作即可收发数据。
其他CDC类的原理也类似 只不过初始化部分不同 另外数据收发端点也不同。
使用函数指针实现了设备连接断开接收数据的回调,使得模块更加独立易于集成。
HID类之前也有客户询问,后续有空加上