• 大小: 158KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: Java
  • 标签: RS232  JAVA  串口通讯  

资源简介

eclipse导入可以直接运行 测试代码在Test.java文件中

资源截图

代码片段和文件信息

package com;

import java.io.InputStream;
import java.io.IOException;  
import java.io.InputStream;  
public class CommPortReceiver extends Thread  {
 InputStream in;  
    Protocol protocol = new ProtocolImpl();  
   
    public CommPortReceiver(InputStream in) {  
        this.in = in;  
    }  
      
    public void run() {  
        try {  
            int b;  
            while(true) {  //循环接受串口信息
                while((b = in.read()) != -1) {  
                    protocol.onReceive((byte) b);  
                }  
                protocol.onStreamClosed();    
                // 延时10ms
                sleep(10);  
            }  
        } catch (IOException e) {  
            e.printStackTrace();  
        } catch (InterruptedExceptio

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         533  2018-05-03 11:49  RS232\.classpath
     文件         381  2018-05-03 11:48  RS232\.project
     文件        1044  2018-05-04 16:21  RS232\bin\com\CommPortReceiver.class
     文件        1114  2018-05-04 16:22  RS232\bin\com\CommPortSender.class
     文件         159  2018-05-04 16:22  RS232\bin\com\Protocol.class
     文件        1524  2018-05-04 16:23  RS232\bin\com\ProtocolImpl.class
     文件        1817  2018-05-04 16:27  RS232\bin\com\Test.class
     文件       60984  2008-12-08 14:45  RS232\lib\RXTXcomm.jar
     文件       84992  2008-12-08 14:45  RS232\lib\rxtxParallel.dll
     文件      129536  2008-12-08 14:45  RS232\lib\rxtxSerial.dll
     文件         895  2018-05-04 16:21  RS232\src\com\CommPortReceiver.java
     文件         601  2018-05-04 16:22  RS232\src\com\CommPortSender.java
     文件         107  2018-05-04 16:22  RS232\src\com\Protocol.java
     文件         962  2018-05-04 16:23  RS232\src\com\ProtocolImpl.java
     文件        1591  2018-05-04 16:27  RS232\src\com\Test.java

评论

共有 条评论