【java – 在linux中使用jSSC的串口】教程文章相关的互联网学习教程文章

Java利用串口编程技术操作继电器

首先要把环境搭建好,也就是jdk还有tomcat,要是不需要再web上使用就不需要装了! 还有就是配置,也就是默认的comm.jar ,javax.comm.properties , win32com.dll这几个文件要放对地方comm.jar放到C:\Program Files (x86)\Java\jdk1.7.0_01\jre\lib\ext 同时也放到jre相同目录下javax.comm.properties放到 C:\Program Files (x86)\Java\jdk1.7.0_01\jre\lib 也放到jre下win32com.dll放到C:\Program Files (x86)\Java\jdk1.7.0_01\...

OS X Yosemite 下使用java语言通过RXTX库来访问串口设备【代码】

OS X Yosemite 下使用java语言通过RXTX库来访问串口设备。可以使用的RXTX库已经放在git下了。访问地址如下:https://git.oschina.net/myaniu/RXTX 下载mac.zip以后,解压缩。 将目录下RXTXcomm.jar 和 librxtxSerial.jnilib拷贝到/Library/Java/Extensions目录下, 并赋予可访问权限。 具体代码如下: cd mac sudo cp RXTXcomm.jar /Library/Java/Extensions/ sudo cp librxtxSerial.jnilib /Library/Java/Extensions/ sudo chmod ...

Java Applet读写client串口——终极篇

測试环境:SDK:Oracle JRockit for Java version 6, Java Communication for Windows 2.0OS:WINDOWS7外设:串口条形码扫描枪Server:Tomcat6 看了网上良莠不齐的关于Applet訪问串口的文章,总结起来所关注的问题无外乎下面3个:1. 三个文件(comm.jar、javax.comm.properties和win32com.dll)究竟应该存放在什么文件夹中?2. 怎样实现代码?3. Applet究竟应该这么部署? 一.关于第一个问题,网上大致是这样写的:a) ...

Java串口通信详解(转)

Java串口通信详解(转)作者:denimcc 日期:2007-05-11序言 说到开源,恐怕很少有人不挑大指称赞。学生通过开源代码学到了知识,程序员通过开源类库获得了别人的成功经验及能够按时完成手头的工程,商家通过开源软件赚到了钱……,总之是皆大欢喜。然而开源软件或类库的首要缺点就是大多缺乏详细的说明文档和使用的例子,或者就是软件代码随便你用,就是文档,例子和后期服务收钱。 ...

Java实现串口通信的小样例

用Java实现串口通信(windows系统下),须要用到sun提供的串口包 javacomm20-win32.zip。当中要用到三个文件,配置例如以下:1.comm.jar放置到 JAVA_HOME/jre/lib/ext; 2.win32com.dll放置到 JAVA_HOME/bin; 3.javax.comm.properties 两个地方都要放 jre/lib(也就是在JAVA目录下的jre) JAVA_HOME/jre/lib 说一下我应用的环境。电子秤称重时,计算机通过串口给称重控制显示器发送一次命令“R”,控制显示器则发送一次重量数据给...

JAVA学习笔记20210423_串口【代码】【图】

获取本地串口 尝试了两种jar包:comm和RXTXcomm 由于comm只能适配32位虚拟机,运行会报错且找不到串口: D:\PractiseJava\SerialPort>java -classpath comm.jar; ListPorts Error loading win32com: java.lang.UnsatisfiedLinkError: C:\Program Files\Java\jdk-15.0.2\bin\win32com.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform No serial port found因此使用RXTXcomm包:RXTX下载 拷贝 rxtxSerial.dll 到 JAVA_HOME...

Java实现串口通信【代码】

Java实现串口通信 串口通信MODBUSJava实现串口通信RXTX串口通信开源框架(JAVA)获取设备可以串口打开指定串口设置监听往串口中发送数据从串口中读取数据关闭串口 调试工具(自行百度)注意 串口通信 所谓串口,指的是串行通信接口(com),区别于并行通信,一次性可传输8位数据,不会发生数据位序混乱,但是比并行通信传输时间长得多,可以双向通信,主要用于设备与设备之间的通信,常用的主要有两类 1.RS232(一对一数据传输,适合本...

基于C语言的java串口通信程序【代码】

目录 1.前言 2.windows ?串口通信API 3.C/C++封装 ?动态运行库 4.JAVA-JNI ?java程序调用C++程序 一、前言 &ensp?;写这个博客主要是因为自己想用java写一个小小的后端服务器,其中要处理由51单片机传送来的一些数据。单片机的数据由USB转串口发送至上位机,要处理这些数据,就会用到windows提供一些API( Application Programming Interface,应用程序接口 )。java在安装了相关的包后,比如JNative.jar,可以直接用该包提供的接口...

Java串口编程例子【代码】【图】

最近笔者接触到串口编程,网上搜了些资料,顺便整理一下。网上都在推荐使用Java RXTX开源类库,它提供了Windows、Linux等不同操作系统下的串口和并口通信实现,遵循GNU LGPL协议。看起来不错,写个例子试试。 准备运行环境 下载RXTX RXTX下载地址是:http://fizzed.com/oss/rxtx-for-java,笔者操作系统是Windows10,下载对应版本的压缩包,解压后复制RXTXcomm.jar到D:\Program Files\Java\jdk1.8.0_152\jre\lib\ext目录下;复制rx...

JAVA串口编程【代码】【图】

RXTX库实现JAVA串口编程首先下载RXTX库对应的资源文件,对应的地址为 http://fizzed.com/oss/rxtx-for-javaWindows 32位系统:mfz-rxtx-2.2-20081207-win-x86Windows64位系统:mfz-rxtx-2.2-20081207-win-x64配置动态链接库 – 拷贝 rxtxSerial.dll到%JAVA_HOME%\jre\bin – 拷贝 rxtxParallel.dll 到%JAVA_HOME%\jre\bin运行过程中抛出 java.lang.UnsatisfiedLinkError 错误或 gnu.io 下的类找不到时,将rxtx解压包中的 rxtxParal...

Java串口通信——RXTX【代码】

1.前期准备a.配置 RXTX1)下载 RXTX 包并解压,网址:http://fizzed.com/oss/rxtx-for-java2)拷贝动态库到对应的jdk目录下Windows平台拷贝 rxtxSerial.dll ---> <JAVA_HOME>\jre\bin        拷贝 rxtxParallel.dll ---> <JAVA_HOME>\jre\binLinux平台拷贝 librxtxSerial.so ---> <JAVA_HOME>/jre/lib/i386/        拷贝 librxtxParallel.so ---> <JAVA_HOME>/jre/lib/i386/ 3)在工程根目录下创建 lib 文件夹...

java – 如何配置串口并与串口通信?

我需要通过串行连接(RS-232和RS-422)发送和接收数据. 如何设置和连接此类连接?如何确定配置设置(例如波特率)应该是什么以及如何设置它们? 特别是我希望用Java,C/C++或其中一个主要的Unix shell来做这个,但我也对使用Windows / Hyperterminal的串行编程感兴趣.解决方法:建立一个时间机器,回到1987年?何浩 好的,没有更多的讽刺评论.How do I figure out what the configuration settings (e.g. baud rate) should be…阅读数据表?...

Java串口写/发送ASCII数据【代码】

我的问题是我需要通过蓝牙在Java中控制移动机器人E-puck,通过发送命令如“D,100,100”来设置速度,“E”来获得速度等等.我有一些代码:String command = "D,100,100"; OutputStream mOutputToPort = serialPort.getOutputStream(); mOutputToPort.write(command.getBytes());所以用这种方法写我只能发送byte []数据,但我的机器人不会理解.例如,以前我一直在Matlab上使用这样的命令:s = serial('COM45'); fopen(s); fprintf(s,'D,10...

java 接受串口数据并做成示波图【图】

背景 1、接受串口信息2、把数据做成示波图难点 1、repaint()方法必须添加到Jrame里面,才能调用paintComponent(Graphics g)方法 2、注意数值类型,如果y值太小,需要设置为double,如果是int类型的话就是0;在顶部才会显示一条直线 double y =getHeight()/value; 3、理解这个运行的过程 思路 1、单个实现串口接收数据 https://blog.csdn.net/qq_37591637/article/details/96285961 2、单个实现java动态图 https://blog.csdn.net...

java arduino串口通讯【代码】

我正在尝试建立一个java-arduino串口通信.到目前为止,我从Arduino页面(http://playground.arduino.cc/interfacing/java)下载了代码,但是我收到了一个错误.码:import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.OutputStream; import gnu.io.CommPortIdentifier; import gnu.io.SerialPort; import gnu.io.SerialPortEvent; import gnu.io.SerialPortEventListener; import java.util.Enumerat...