• 大小: 268KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-12
  • 语言: Java
  • 标签: 串口通信  

资源简介

Java串口通信示例代码。 拷贝 RXTXcomm.jar 到 JAVA_HOME\jre\lib\ext目录中; 拷贝 rxtxSerial.dll 到 JAVA_HOME\jre\bin目录中; 拷贝 rxtxParallel.dll 到 JAVA_HOME\jre\bin目录中; JAVA_HOME为jdk安装路径

资源截图

代码片段和文件信息

package com.yang.serialport.exception;

import java.io.IOException;
import java.io.PrintWriter;
import java.io.StringWriter;

/**
 * 负责将传入的Exception中的错误信息提取出来并转换成字符串;
 * 
 * @author yangle
 */
public class ExceptionWriter {

/**
 * 将Exception中的错误信息封装到字符串中并返回该字符串
 * 
 * @param e
 *            包含错误的Exception
 * @return 错误信息字符串
 */
public static String getErrorInfoFromException(Exception e) {

StringWriter sw = null;
PrintWriter pw = null;

try {
sw = new StringWriter();
pw = new PrintWriter(sw);
e.printStackTrace(pw);
return “\r\n“ + sw.toString() + “\r\n“;

} catch (Exception e2) {
return “出错啦!未获取到错误信息,请检查后重试!“;
} finally {
try {
if (pw != null) {
pw.close();
}
if (sw != null) {
sw.close();
}
} catch (IOException e1) {
e1.printStackTrace();
}
}
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-09-28 11:01  SerialPortDemo\
     文件         413  2016-08-23 17:53  SerialPortDemo\.classpath
     文件         357  2016-08-23 17:19  SerialPortDemo\.fatjar
     文件         390  2016-08-23 15:21  SerialPortDemo\.project
     目录           0  2017-09-28 11:01  SerialPortDemo\.settings\
     文件          88  2016-08-23 15:21  SerialPortDemo\.settings\org.eclipse.core.resources.prefs
     文件         629  2016-08-23 15:21  SerialPortDemo\.settings\org.eclipse.jdt.core.prefs
     文件      144116  2016-08-24 10:37  SerialPortDemo\SerialPortDemo.jar
     目录           0  2017-09-28 11:01  SerialPortDemo\bin\
     目录           0  2017-09-28 11:01  SerialPortDemo\bin\com\
     目录           0  2017-09-28 11:01  SerialPortDemo\bin\com\yang\
     目录           0  2017-09-28 11:01  SerialPortDemo\bin\com\yang\serialport\
     目录           0  2017-09-28 11:01  SerialPortDemo\bin\com\yang\serialport\exception\
     文件        1592  2016-08-24 10:34  SerialPortDemo\bin\com\yang\serialport\exception\ExceptionWriter.class
     文件         563  2016-08-24 10:34  SerialPortDemo\bin\com\yang\serialport\exception\NoSuchPort.class
     文件         563  2016-08-24 10:34  SerialPortDemo\bin\com\yang\serialport\exception\NotASerialPort.class
     文件         530  2016-08-24 10:34  SerialPortDemo\bin\com\yang\serialport\exception\PortInUse.class
     文件         575  2016-08-24 10:34  SerialPortDemo\bin\com\yang\serialport\exception\ReadDataFromSerialPortFailure.class
     文件         566  2016-08-24 10:34  SerialPortDemo\bin\com\yang\serialport\exception\SendDataToSerialPortFailure.class
     文件         610  2016-08-24 10:34  SerialPortDemo\bin\com\yang\serialport\exception\SerialPortInputStreamCloseFailure.class
     文件         617  2016-08-24 10:34  SerialPortDemo\bin\com\yang\serialport\exception\SerialPortOutputStreamCloseFailure.class
     文件         590  2016-08-24 10:34  SerialPortDemo\bin\com\yang\serialport\exception\SerialPortParameterFailure.class
     文件         554  2016-08-24 10:34  SerialPortDemo\bin\com\yang\serialport\exception\TooManyListeners.class
     目录           0  2017-09-28 11:01  SerialPortDemo\bin\com\yang\serialport\manage\
     文件        4790  2016-08-24 10:34  SerialPortDemo\bin\com\yang\serialport\manage\SerialPortManager.class
     目录           0  2017-09-28 11:01  SerialPortDemo\bin\com\yang\serialport\ui\
     文件        1235  2016-08-24 10:34  SerialPortDemo\bin\com\yang\serialport\ui\Mainframe$1.class
     文件         826  2016-08-24 10:34  SerialPortDemo\bin\com\yang\serialport\ui\Mainframe$2.class
     文件         579  2016-08-24 10:34  SerialPortDemo\bin\com\yang\serialport\ui\Mainframe$3.class
     文件        2138  2016-08-24 10:34  SerialPortDemo\bin\com\yang\serialport\ui\Mainframe$SerialListener.class
     文件        8011  2016-08-24 10:34  SerialPortDemo\bin\com\yang\serialport\ui\Mainframe.class
............此处省略29个文件信息

评论

共有 条评论