我需要帮助来理解UsbDeviceConnection批量传输是如何工作的。例如,我不明白超时有什么好处?我将其更改为不同的值,但在接收到的数据中看不到任何差异。
这里我有一小段测试代码:
public static void read2(){
r = new Runnable() {
@Override
public void run() {
synchronized (this) {
final int SIZE = 4096;
send("M?"
我正在尝试运行中包含的测试实用程序,以便最终为CY7C65215A创建一个linux USB串行应用程序。
我已经浏览了顶级的自述文件,并构建了使用这些使用SDK所需的libusb-1.0.9库。
我很简单地遵循了其余的安装说明,创建了库,然后编译了测试实用程序。
在使用'sudo‘运行应用程序之后,我得到以下SDK调试消息。
CY:Kernel driver active on the interface number 0
CY:Info The total number of endpoints are 2
CY:Info The Endpoints are in 131 an