java串口操作 java communications api 现在不能用了吗?

问题描述

最近需要做一个东西,需要用JAVA对串口进行操作,听说SUN对串口操作有个java communications api,但是好象不能用了,哪位大哥/大姐有新的吗?

解决方案

SUN只发了For Linux的CommAPI实现,Windows下的建议使用RXTX包。这里:http://users.frii.com/jarvi/rxtx/download.html

时间: 2024-09-21 08:35:19

java串口操作 java communications api 现在不能用了吗?的相关文章

学习笔记:Java串口编程(短信Modem).

最终目标:在Linux下提供一个稳定可靠的Java短信发送服务器. 第一阶段:在Win32平台下编码并测试: 第二阶段:在Linux平台下部署并测试: 目录: 相关资源:(Java Communication包) Win32串口编程前期准备 Win32短信Modem的测试步骤和AT指令: Linux串口编程前期准备 列出系统所有串口.并口,来找到短信Modem所使用的串口名字 测试串口速率 Win32/Linux下串口编程的差异 Win32/Linux下串口编程(屏蔽平台差异) Win32/Li

Java串口通信读取浮点型数据

问题描述 Java串口通信读取浮点型数据 怎么将如下位机中的数据:如温度读取并显示,大神们有具体的例子吗 解决方案 这个要取决于你下位机是用的什么方式通讯的,它的通信协议.基本的思路是读取串口数据,然后根据协议对得到缓冲区的字节数组进行解析. 参考:http://blog.csdn.net/wssiqi/article/details/14107341 解决方案二: java 串口通信Java串口通信简介

Java数组操作的10大方法_java

1.定义一个Java数组 String[] aArray = new String[5]; String[] bArray = {"a","b","c", "d", "e"}; String[] cArray = new String[]{"a","b","c","d","e"}; 第一种是定义了一个数组,并

java串口通信

java串口通信API说明 java串口通信 2008/09/22 20:24 java串口通信API说明 java串口通信    Java提供了 CommunicationAPI(包含于javax.comm包中)用于通过与机器无关的方式,控制各种外部设备.Communications API,是标准的Java的扩展部分,它在JavaAPI中是没有附带的.因此,必须先在SUN公司网站的Java站点(www.java.sun.com)上下载这个扩展类库. 1.1Communications API

JAVA 串口编程

  一:配置环境 首先:安装JSDK1.6,然后到SUN公司网站下载Java Communications API.下载的压缩包里有开发文档和三个重要文件:comm.jar和win32com.dll和javax.comm.properties:其中comm.jar提供通讯用的API,而win32com.dll提供了供comm.jar调用的本地驱动接口.而javax.comm.properties是这个驱动的类配置文件. 其次:把comm.jar复制到JSDK安装目录的jre1.6.0\lib\e

java剪贴板操作

Java 1.1对系统剪贴板提供有限的操作支持(在Java.awt.datatransfer package里).我们可以将字符串作这文字对象复制到剪贴板中,并且我们可以从剪贴板中粘贴文字到字符中对角中.当然,剪贴板被设计来容纳各种类型的数据,存在于剪贴板上的数据通过程序运行剪切和粘贴进入到程序中.虽然剪切板目前只支持字符串数据,Java的剪切板API通过"特色"概念提供了良好的可扩展性.当数据从剪贴板中出来时,它拥有一个相关的特色集,这个特色集可以被修改(例如,一个图形可以被表示成一

串口通信-Java使用rxtx进行多串口开发问题

问题描述 Java使用rxtx进行多串口开发问题 # 我的项目第一版中使用RXTX库进行串口操作(同一时间只涉及单个串口在工作),都没出现过问题. # 现在项目需要,接入多个串口同时工作,出现了JVM Crash的问题. 现象描述: 程序使用rxtx.jar进行串口通信开发,同时进程多个串口双向通信, 假设使用到的串口名称为COM1和COM2 情况1: com1开启,com2开启-->OK com1关闭-->OK com1第二次开启----->奔溃,提示见附1 情况2: com1开启,c

Java 8 中的 Streams API 详解

为什么需要 Stream Stream 作为 Java 8 的一大亮点,它与 java.io 包里的 InputStream 和 OutputStream 是完全不同的概念.它也不同于 StAX 对 XML 解析的 Stream,也不是 Amazon Kinesis 对大数据实时处理的 Stream.Java 8 中的 Stream 是对集合(Collection)对象功能的增强,它专注于对集合对象进行各种非常便利.高效的聚合操作(aggregate operation),或者大批量数据操作 (

method-不同的Java方法对于不同的API级别

问题描述 不同的Java方法对于不同的API级别 如何根据一些版本的不同的API级别,如何使用不同的方法? 比如下面的代码,我不确定,如何处理? @apilevel(""11"")private void getR(){...}@apilevel(""4"")private void getR(){...} 解决方案 -.- 判断机器的API LV然后做出对应的操作就可以啦 int yourApiLv = 11;if(Buil