Java使用rxtx工具连接Arduino
使用rxtx连接时由于系统执行速度快,当获得SerialPort对象之后如果立即执行发送的指令如图
SerialPort serialPort = RxTxTool.openCom("COM3", 2000, 9600);
RxTxTool.sendcom(serialPort, "read".getBytes());
此时大概率会出现无法发送的bug,如果使用串口模拟器在本机进行测试是可行的,问题可能是系统在连接Arduion的串口时有一定的延时,如果让系统等待两秒后延时则问题可解决