class USB_HID – USB 人机接口设备 (HID)

USB_HID类允许创建代表USB人机接口设备(HID)的对象。其可用于模拟如鼠标或键盘等外设。

在您使用此类前,您需要使用 pyb.usb_mode() 来将USB模式设置为包括HID接口。

构造函数

class pyb.USB_HID

创建一个新的USB_HID对象。

方法

USB_HID.recv(data, *, timeout=5000)

在总线上接收数据:

  • data 可为一个整数,即接收的字节的数量,或一个使用接收字节填充的可变缓冲区。
  • timeout 为等待接收的超时时长(以毫秒为单位)。

返回值:若 data 为一个整数,则返回一个接收字节的新缓冲区或读取进data的字节数量。

USB_HID.send(data)

通过USB HID接口发送数据:

  • data 为发送的数据(一个整数的元组/列表,或一个字节数组)。