43.4. USB HID Generic Inout
43.4.1. 概述
本示例工程展示USB HID通用传输回显
PC 通过USB 发送USB HID Report,MCU接收后回发至PC
43.4.2. 硬件设置
使用USB Type-C线缆连接PC USB端口和PWR DEBUG端口
使用USB Type-C线缆连接PC USB端口和开发板USB0端口或者USB1端口
43.4.3. 运行现象
当工程正确运行后
进入相对路径:“samplestinyusbdevicehid_generic_inout”
运行脚本: python ./hid_test.py
注意: 确保已安装hid包,步骤如下:
安装 hid 包 (https://pypi.org/project/hid/),指令如下:
$ pip install hid
Hid 包还需依赖 hidapi (https://github.com/libusb/hidapi)。Linux系统已经有了hidapi,可直接使用;但Windows还需要从网页下载hidapi,下载后将hidapi.dll(x64的还是x86的根据电脑系统选择)复制到python的安装根目录下。
在终端里面输入数值,hid设备将会回复收到的数据,不足64字节的会补零。