0

有谁知道如何使用 libusb_control_transfer 读取 CH340 的 CTS 引脚?我可以使用以下代码写入 RTS:

libusb_control_transfer( handle,        //      libusb_device_handle *  dev_handle
                         CTRL_OUT,      //      uint8_t bmRequestType
                         0xA4,          //      uint8_t bRequest
                         1<<6,          //      uint16_t wValue
                         0,             //      uint16_t wIndex
                         NULL,          //      unsigned char *data
                         0,             //      uint16_t wLength
                         1000);         //      unsigned int timeout

所以我认为读取 CTS 引脚的状态可能会做同样的事情吗?

4

1 回答 1

0

感谢内核驱动源代码:

        libusb_control_transfer( handle,
                             CTRL_IN,
                             0x95,
                             0x0706,
                             0,
                             &data[0],
                             2,
                             1000);
于 2020-02-24T14:54:41.430 回答