Java串口编程(开源RxTx实现串口)

原创 2015年11月21日 20:07:28
RxTx是提供串口和并口通信的开源Java类库。该项目提供了Windows、Linux、Mac os X、Solaris操作系统下的兼容javax.comm串口通讯包API的实现。RXTXcomm.jar包是封装了comm.jar的方法

安装:

1.copy rxtxSerial.dll to [JDK-directory]/jre/bin/rxtxSerial.dll
2.copy RXTXcomm.jar to [JDK-directory]/jre/lib/ext/RXTXcomm.jar
3.copy rxtxParallel.dll to windows/system32

实例:
package com;

import gnu.io.*;
import java.util.Enumeration;

public class CommPort {
	static Enumeration<CommPortIdentifier> portList;
	static CommPortIdentifier portId;

	/**
	 * 列出本地连接的所有串口名称
	 * @param args
	 */
	@SuppressWarnings("unchecked")
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		portList = CommPortIdentifier.getPortIdentifiers();
		while(portList.hasMoreElements()){
			portId = (CommPortIdentifier)portList.nextElement();
			if(portId.getPortType() == CommPortIdentifier.PORT_SERIAL){
				System.out.println(portId.getName());
			}
		}
	}
}
结果:

版权声明:本文为博主原创文章,未经博主允许不得转载。

Ubuntu下安装和配置RXTX实现串口通讯

RXTX是一套跨平台的串口通讯组件库,与SUN的Java(tm) Communication API标准基本保持兼容(除了包名不一样,其余都一样),而且RXTX是跨平台的,目前支持的平台有window...
  • educast
  • educast
  • 2015年08月23日 16:59
  • 1200

Java中基于Rxtx的串口操作

一个嵌入式系统通常需要通过串口与其主控系统进行全双工通讯,譬如一个流水线控制系统需要不断的接受从主控系统发送来的查询和控制信息,并将执行结果或查询结果发送回主控系统。 本文是基于RXTX(提供串...

关于java Eclipse环境下配置rxtx包的过程

新手上路总是好事多磨~不过只要慢慢尝试总是可以解决问题的! 废话不多说=  =,由于最近参加电设比赛需要做一个上位机软件,可是我身为一名渣渣java程序员不太了解底层开发的东西所以打算用Java提供...

java基于RXTXcomm.jar的串口通信

java基于RXTXcomm.jar的串口通信 API概述 接口 CommDriver 可负载设备(the loadable device)驱动程序接口的一部分CommPortOwnersh...

RXTX for JAVA 串口编程实例

最近使用到JAVA串口编程,硬件为树莓派(系统中装有串口调试工具),测试环境为虚拟串口。 网上看到有很多类似的实例及详解,这里为备忘记录。 RXTX 的下载可以到官网或者Fizzed,官网发现并没...

指纹模块与电脑通信 - java使用RXTX包实现串口通信

目录 1.环境配置 2.实现简单通信 3.发送

Java使用开源Rxtx实现串口通讯(串口开发)

http://blog.csdn.net/xiezhiyong3621/article/details/8092150
  • daditao
  • daditao
  • 2014年04月28日 09:18
  • 19960

Java使用开源Rxtx实现串口通讯(串口开发)

使用方法: windows平台: 1、把rxtxParallel.dll、rxtxSerial.dll拷贝到:C:\WINDOWS\system32下。 2、如果是在开发的时候(JDK),需要把...

Java使用开源Rxtx实现串口通讯(串口开发)

Rxtx开源包下载地址:http://users.frii.com/jarvi/rxtx/download.html http://rxtx.qbang.org/wiki/index.php/Dow...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java串口编程(开源RxTx实现串口)
举报原因:
原因补充:

(最多只允许输入30个字)