环境:
ubuntu16.04
python3.5
pyusb
USB structure:
---- device descriptor
|----configurations
|---- interfaces
|---- endpoints
ubuntu16.04
python3.5
pyusb
USB structure:
---- device descriptor
|----configurations
|---- interfaces
|---- endpoints
读写USB设备最终都是对端点endpoints的操作,所以我们要找到相应的端点,要找到端点就需要根据USB结构一步步往下找
import usb.core
import usb.core
dev = usb.core.find(idVendor = 0x0001, idProduct = 0x0002)
然后如果VID和PID都正确,则打开设备成功
然后如果VID和PID都正确,则打开设备成功
import usb.core