java上位机开发第一章:串口驱动安装
·
1:windows 和麒麟系统和linux安装串口驱动
不同的厂家线的牌子不同,驱动不同。
windows需要安装驱动, 国产麒麟服务端和桌面版目前自带了驱动很少需要安装。
驱动下载
链接:https://pan.baidu.com/s/1jgQeDP_Z-W6KjrInYXLolg?pwd=r7vj 提取码:r7vj 复制这段内容后打开百度网盘手机App,操作更方便哦

安装成功后window中可以看到串口

Linux下使用 ls /dev/tty* 等命令 查看串口信息
2:java 使用系统串口
技术选型1:建议使用 使用jSerialComm替代RXTXCOMM的串口控制
最开始使用的是rxtxcomm框架,部署时还要手动放驱动文件,而且后面没有进行维护,导致一些一些新系统不再支持,需要手动打包。
后面发现了新的替换框架jSerialComm,直接使用即可,无需放驱动,在维护,能支持所有的系统、CPU架构。后续列出了开发中使用的工具类,直接使用即可。
技术选型2: 不建议使用 RXTXCOMM
linux系统必须部署so文件,linux 要部署 dll
下载地址
链接:https://pan.baidu.com/s/15i7FxthazW0J87D5jWh5ng?pwd=32nd 提取码:32nd 复制这段内容后打开百度网盘手机App,操作更方便哦

window部署 jdk版本rxtx兼容坑爹问题
必须使用 jdk1.8 而且不要使用jdk1.8_3.6版本 ,不要使用jdk更高的版本
否则读取rxtxSerial.dll会导致jre奔溃
参考
Java 如何串口通信以及常见报错解决_warning: rxtx version mismatch-CSDN博客
查看jdk日志降低jdk1.8版为 jdk1.8_131 问题解决
更多推荐


所有评论(0)