您的位置:首页 > 编程语言 > Java开发

java串口jdk11,jdk13,jdk14版本win10 64位系统bug修复库nrjavaserial-3.15.0

2020-04-26 19:06 2907 查看

这是RXTX项目的一个分支,库文件和dll都打包到一个文件里了

直接上库链接nrjavaserial-3.15.0.jar

工程中导入库

我用的jdk14+win10 64位系统

我的测试代码

[code]import gnu.io.NRSerialPort;

import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;

public class Test {

public static void main(String[] args) {
for(String s:NRSerialPort.getAvailableSerialPorts()){
System.out.println("Availible port: "+s);
}
String port = "COM1";
int baudRate = 9600;
NRSerialPort serial = new NRSerialPort(port, baudRate);
serial.connect();

DataInputStream ins = new DataInputStream(serial.getInputStream());
DataOutputStream outs = new DataOutputStream(serial.getOutputStream());

byte b = 0;
while (true) {
try {
b = (byte) ins.read();

//                System.out.println(b);
if(b!=-1)outs.write(b);
} catch (IOException e) {
e.printStackTrace();
}
}

//        serial.disconnect();
}
}

 

  • 点赞
  • 收藏
  • 分享
  • 文章举报
qilanjie1 发布了6 篇原创文章 · 获赞 0 · 访问量 487 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐