成都创新互联网站制作重庆分公司

java代码获取串口 java获取串口数据

java读取串口信息,为什么CommPortIdentifier.getPortIdentifiers...

1、别的线程占用,退出就好了。有可能你自己调试的java因为出错而没有退出,在任务管理器退出那个线程。

在沧县等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都做网站、网站制作 网站设计制作按需开发,公司网站建设,企业网站建设,品牌网站制作,网络营销推广,外贸网站建设,沧县网站建设费用合理。

2、CommPortIdentifier主要负责端口的初始化和开启,以及管理它们的占有权。而CommPort则是跟实际的输入和输出功能有关的。通过CommPort的getInputStream()可以取得端口的输入流,它是java.io.InputStream接口的一个实例。

3、如果说你系统没有串口似乎不可能,你参考下贴的测试方法再试试。

JAVA读取com串口数据

1、导入支持java串口通信的jar包:在maven项目的pom.xml中添加RXTXcomm的依赖 或者 下载RXTXcomm.jar并导入到项目中。

2、为了从RS485读取数据,由于暂时没有硬件设备,系统是win7,故采用Virtual Serial Port Drive(VSPD)这块虚拟串口软件代替。并下载sscom3exe模拟串口通信软件。

3、用RxTx的lib,RxTx的主页上有例子,用起来很方便。我前一段时间刚用过。(usb转com口。然后和java程序通信)。

4、配置好串口环境,不然在设备管理器里看到串口,用java也是读取不到串口的。还有有时候你配置好环境,运行之后也能列出串口。

5、通过CommPort的getInputStream()可以取得端口的输入流,它是java.io.InputStream接口的一个实例。我们可以用标准的InputStream的操作接口来读取流中的数据,就像通过FileInputSteam读取文件的内容一样。

Java怎么读取串口数据

导入支持java串口通信的jar包:在maven项目的pom.xml中添加RXTXcomm的依赖 或者 下载RXTXcomm.jar并导入到项目中。

通过CommPort的getInputStream()可以取得端口的输入流,它是java.io.InputStream接口的一个实例。我们可以用标准的InputStream的操作接口来读取流中的数据,就像通过FileInputSteam读取文件的内容一样。

方法如下:新建eclipse工程,添加comm.jar或者RXTXcomm.jar包。因为javacomm20-win3zip包里有样例SimpleRead.java,可以通过这个例子测试串口是否正确。

inputstream的read方法同样是阻塞式方法,当流没有关闭时,他就会一直在那里阻塞等待数据。

别挺楼上在那瞎知歪 java通过串口就可以跟读卡器建立串口通信。


当前文章:java代码获取串口 java获取串口数据
URL链接:http://cxhlcq.com/article/dedpsci.html

其他资讯

在线咨询

微信咨询

电话咨询

028-86922220(工作日)

18980820575(7×24)

提交需求

返回顶部