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(); } }
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- win10 64位系统中安装多个jdk64位版本的切换问题
- java.lang.IllegalArgumentException 为了防止内存泄漏,jdbc驱动程序已强制取消注册 win10 64位系统中安装多个jdk版本的切换问题
- win10 64位系统中安装多个jdk版本的切换问题
- win10 64位系统中安装多个jdk版本的切换问题
- win10 64位系统中安装多个jdk版本的切换问题及解决方法小结
- Java程序运行时找不到主类、查看JDK是32位还是64位版本、JDK的卸载
- ElasticSearch学习2_Java version:1.7.0_51 suffers from critical bug及ES对JDK版本要求
- 导入java项目,myeclipse改jdk版本调试BUG
- win10系统bug多怎么办?win10系统修复Bug的方法介绍
- 如何配win10 64位系统的java环境,以及下载什么软件写第一个java project比较好
- 64位Java开发平台的选择,如何区分JDK,Tomcat,eclipse的32位与64版本
- Win10 64位系统设置JAVA环境
- Linux系统中配置了java的jdk后显示版本不变问题解决
- [FlashPlyaer] FP版本20.0.267对Win10的64位系统的不兼容问题
- win 7 64位系统安装java jdk 遇到could not find the required version of the java 2 runtime environment 错误
- 64位Java开发平台的选择,如何区分JDK,Tomcat,eclipse的32位与64版本
- 启动64位IDEA2016版本需要Java JDK 1.8版本,开发环境JDK 1.7问题解决方案(新增linux下配置)
- 搭建JAVA环境(JDK)--WIN10系统
- Java开发环境jdk 1.8安装配置方法(Win7 64位系统/windows server 2008)
- 某些java版本bug,系统登录问题