CH340长时间通信问题

android系统,在服务中开启读写线程,长时间读写数据,发现写函数无法返回导致读写失效

driver.WriteData(str.getBytes(), str.length());无返回,导致写线程卡死
(()&&(.isConnected())) {
    (.size()>){(()&&(!=)) {
            String str=.get();
            System..println(+str.length());
            .WriteData(str.getBytes(), str.length());
            .remove();
        }
        {
            Thread.();
        } (Exception e) {

        }
    }
}


在USB硬件断开,或者其他不当操作导致app中usb资源意外释放,再去操作有概率会发生阻塞。


只有登录才能回复,可以选择微信账号登录