社区
Java SE
帖子详情
java串口编程linux有问题。。
dgdlxh
2009-09-18 08:18:37
java编写的串口程序。在windows测试全部通过,但是在linux下其他数据都能通过,但是每当遇到int=10的时候,就出现多发一个字节,。为什么?
...全文
114
7
打赏
收藏
java串口编程linux有问题。。
java编写的串口程序。在windows测试全部通过,但是在linux下其他数据都能通过,但是每当遇到int=10的时候,就出现多发一个字节,。为什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
一头头
2009-09-27
打赏
举报
回复
如果你用com5 - com8 + javax.comm 需要注意 parity 设置的时候的问题
有的时候用none就会出现你的那个错误
rxtx是一个解决方案 但是我感觉javax.comm是一个成熟的东西 不应该有那种错误
dgdlxh
2009-09-21
打赏
举报
回复
目前用的是rxtx解决到了这个问题
dgdlxh
2009-09-20
打赏
举报
回复
[Quote=引用 4 楼 coldanimal 的回复:]
引用 3 楼 dgdlxh 的回复:
我现在用的是com-linux3的包,里面也有两个so文件。
还是用javax.comm吧 serialport你那个包估计有点问题
copy libLinuxSerialParallel.so to /usr/lib/
copy javax.comm.properties to [JDK-directory]/jre/lib/
copy comm.jar to [JDK-directory]/lib/
[/Quote]
都配置过了。包括环境变量classPath也指向了comm-linux。jar都还是不行。只有对10不行,其他的任何数字都可以。
一头头
2009-09-19
打赏
举报
回复
[Quote=引用 3 楼 dgdlxh 的回复:]
我现在用的是com-linux3的包,里面也有两个so文件。
[/Quote]
还是用javax.comm吧 serialport你那个包估计有点问题
copy libLinuxSerialParallel.so to /usr/lib/
copy javax.comm.properties to [JDK-directory]/jre/lib/
copy comm.jar to [JDK-directory]/lib/
dgdlxh
2009-09-19
打赏
举报
回复
我现在用的是com-linux3的包,里面也有两个so文件。
一头头
2009-09-18
打赏
举报
回复
在linux里面 jspwin.dll = libjsplux86.so
一头头
2009-09-18
打赏
举报
回复
java串口通信一直是java薄弱的
你用javax.comm jspwin.dll试试看
一般来说 你windows测试通过 证明你程序没有问题
那只有2个可能 1个是硬件问题 1个是你linux的image有问题
RXTX for
JAVA
串口
编程
实例
最近使用到
JAVA
串口
编程
,硬件为树莓派(系统中装有
串口
调试工具),测试环境为虚拟
串口
。 网上看到有很多类似的实例及详解,这里为备忘记录。 RXTX 的下载可以到官网或者Fizzed,官网发现并没有64位的支持,但是在Fizzed中找到的2.2版的64,32的windows和
Linux
版本。 地址贴出http://fizzed.com/oss/rxtx-for-
java
1
Linux
Java
串口
通信
费了好大的劲搞定
Linux
系统上用
Java
写
串口
通信的
问题
。 jdk中没有原生的
串口
api,网上找了半天的资料,大概知道了:
Linux
系统上用
Java
写
串口
程序,有两个包比较常用,一个是当年sun官方出的
java
comm,但是找了半天都是老版本的居多,oracle官方不提供下载了,不爽。另一个是gnu的rxtx comm,看了一下还算靠谱,不过官方的wiki上(http://rxtx.qbang...
JAVA
通信
编程
(五)——
串口
通讯的补充说明
在《
JAVA
通讯
编程
(一)——
串口
通讯》中讲述了如何采用
JAVA
进行
串口
通讯,我们采用的是引入RXTXComm.jar的方式,关于这个我有两点需要说明补充。 首先,现在的笔记本一般都不带
串口
,需要usb转
串口
之类的工具才能进行通讯,这样对调试程序非常的不方便,所以在windows操作系统下我们选择采用VSPD(Virtual Serial Port D...
Java
硬件
编程
(八):进阶技能篇->传感器与通信 ->
Java
串口
编程
摘要:本文介绍了
Java
串口
通信
编程
的全流程解决方案。重点推荐jSerialComm和RXTX两个核心库,详细说明其配置方法及跨平台特性。文章包含
串口
检测、数据收发、多线程安全处理等关键代码示例,并提供了标准数据帧解析方案和校验算法。针对跨平台开发中的权限、波特率等常见
问题
给出调试技巧,最后展望了工业控制、物联网等扩展应用方向。开发者可基于此指南快速实现
串口
通信功能,并扩展至具体业务场景应用。
linux
串口
无法读取数据,
串口
编程
可写入不能读取 怎么解决
该楼层疑似违规已被系统折叠隐藏此楼查看此楼#define DEV_NAME "/dev/ttySP1"#define EXPORT_PATH "/sys/class/gpio/export" //GPIO 设备导出设备#define GPIO "77" //76:GPIO2.12 77:GPIO2.13 78:GPIO2.14#define DEV_PATH "/sys/c...
Java SE
62,621
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章