跳转到主内容
极星编程网:以代码为星,赴技术山海!

Java串口编程,数据发送与监听读取怎么搞?

大家好,我是苏承栈。今天咱们来聊聊Java串口编程这块儿,特别是数据的发送与监听读取。这可是工业控制和通信设备中常用的技术,学会了能解决不少实际问题。

首先,串口,也就是COM接口,是一种串行通信方式。它成本低,但速度慢,现在主要用在工业控制和测量设备上。咱们这篇文章主要讲的是RS-232类型的9针串口。

接下来,咱们得聊聊Java对串口编程的API包。常用的有三个来源:SUN的串口通信API、IBM的串口通信API和一些开源的API。本文咱们使用的是SUN的官方API,也就是comm2.0.jar。

环境搭建是编程的基础。我用的环境是Windows7,Jdk1.6.0_10,Eclipse3.4.1。搭建步骤如下:

  • 下载并安装jdk;
  • 下载comm2.0.jar,并将必要的三个文件拷贝到jdk对应的文件夹中;
  • 将win32com.dll文件拷贝到“%JAVA_HOME%\bin”以及“%JAVA_HOME%\jre\bin”目录下;
  • 将comm.jar文件拷贝到“%JAVA_HOME%\lib”以及“%JAVA_HOME%\jre\lib\ext”目录下;
  • 将javax.comm.properties文件拷贝到“%JAVA_HOME%\lib”目录下。

重要步骤

以上步骤是搭建Java串口编程环境的关键。记住,这些文件的位置很重要。

最后,想了解更多串口知识,可以查阅串行接口、RS-232、RS-422、rs485等相关内容。

好了,今天的分享就到这里。我是苏承栈,关注极星编程网(www.jxgpc.com),了解更多编程知识。

相关文章