最近笔者接触到串口编程,网上搜了些资料,顺便整理一下。网上都在推荐使用Java RXTX开源类库,它提供了Windows、Linux等不同操作系统下的串口和并口通信实现,遵循GNU LGPL协议。看起来不错,写个例子试试。 准备运行环境 下载RXTX RXTX下载地址是:http ...
最近由于项目的需要,需要用到java串口和windows端java程序的通讯,笔者也是刚刚接触串口这一模块,在网上搜索了很多的串口编程实例之类的,几乎前篇一律吧,但是串口通讯之前的配置是非常重要的,如果配置没有成功,编程也显得没有意义。串口编程主要有两种接口,第一种是利用sun提供的comm.jar包,这种方式比较古老了,这个包也没有更新。第二种就是RXTX模式,这种模式其实和comm.jar包的 ...
2016-04-28 09:02 2 11102 推荐指数:
最近笔者接触到串口编程,网上搜了些资料,顺便整理一下。网上都在推荐使用Java RXTX开源类库,它提供了Windows、Linux等不同操作系统下的串口和并口通信实现,遵循GNU LGPL协议。看起来不错,写个例子试试。 准备运行环境 下载RXTX RXTX下载地址是:http ...
三、实例 (1)打开、关闭串口 首先使用CommPortIdentifier中的方法,获取可用的端口,并且选择一个端口打开作为通信端口。 A:枚举可用端口 1 void listPortChoices ...
一、环境配置 (1)解压复制文件 解压javacomm20-win32.zip 把win32com.dll复制到<JAVA_HOME>/jre/bin 和<JDK>/bin目录下 把comm.jar复制到<JAVA_HOME>/jre/lib/ext ...
四、实例分析 同API一起下载的还有一个examples文件,里面有个最简单的读、写程序,对其进行注释,以增进了理。 (1)读串口 1 import java.io.*; 2 import ...
当我们写好了串口程序,总是需要测试的;但是如何测试呢?我们有的时候可能根本就没有外接串口设备啊? 本blog提供两种测试方式: 虚拟串口:使用VSPD软件虚拟一个串口设备 真实串口:将串口设备连接到VM的Linux系统 1. 虚拟串口 使用虚拟串口,主要原理 ...
最近在做android串口的开发,找到一个开源的串口类android-serialport-api。其主页在这里http://code.google.com/p/android-serialport-api/ ,这里可以下到APK及对源码。 但是下载源码之后发现源码 ...
在vxware下的vxworks学习串口编程 1 开发主机,就是你的PC拉,要有com1,com2串口哦2 在vmware下配置好基于x86 pcPentium的vxworks3 一根串口直连线,这个应该好买的实现步骤:1 首先用串口直连线把你的com1和com2连接起来2 其次,配置 ...
近期由于项目中用到串口编程,而以前有从未使用过,查阅相关资料,先将串口编程整个过程整理如下,以备不时之需。 SerialPort类简述 此类位于System.IO.Ports命名空间下。用于控制串行端口文件资源,此类提供同步I/O和事件驱动的I/O、对管脚和中断状态的访问以及对串行驱动程序 ...