資源簡介
【調試說明】當遇到此問題時【no rxtxSerial in java.library.path thrown while loading gnu.io.RXTXCommDriver】,請將rxtxSerial.dll 放置您當前運行jre環境的 jre/bin目錄下
附件中已附上64位的rxtxSerial.dll 文件了
代碼片段和文件信息
package?test;
import?java.io.*;
import?java.util.*;
import?java.util.concurrent.BlockingQueue;
import?java.util.concurrent.linkedBlockingQueue;
import?gnu.io.*;
public?class?ContinueRead?extends?Thread?implements?SerialPortEventListener?{?//?SerialPortEventListener
????//?監聽器我的理解是獨立開辟一個線程監聽串口數據
????static?CommPortIdentifier?portId;?//?串口通信管理類
????static?Enumeration>?portList;?//?有效連接上的端口的枚舉
????InputStream?inputStream;?//?從串口來的輸入流
????static?OutputStream?outputStream;//?向串口輸出的流
????static?SerialPort?serialPort;?//?串口的引用
????//?堵塞隊列用來存放讀到的數據
????private?BlockingQueue?msgQueue?=?new?linkedBlockingQueue();
????@Override
????/**
?????*?SerialPort?EventListene?的方法持續監聽端口上是否有數據流
?????*/
????public?void?serialEvent(SerialPortEvent?event)?{//
????????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????400??2020-02-01?13:35??.classpath
?????目錄???????????0??2020-02-21?21:16??.idea\
?????文件?????????489??2020-02-21?20:59??.idea\$PRODUCT_WORKSPACE_FILE$
?????文件?????????205??2020-02-21?21:00??.idea\encodings.xm
?????目錄???????????0??2020-02-21?21:05??.idea\libraries\
?????文件?????????214??2020-02-21?21:05??.idea\libraries\RXTXcomm.xm
?????文件?????????283??2020-02-21?21:00??.idea\misc.xm
?????文件?????????255??2020-02-21?21:00??.idea\modules.xm
?????文件????????2864??2020-02-21?21:16??.idea\workspace.xm
?????文件?????????380??2020-02-01?13:31??.project
?????目錄???????????0??2020-02-21?20:59??.settings\
?????文件?????????598??2020-02-01?13:32??.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2020-02-21?21:05??bin\
?????文件???????60984??2020-02-01?13:35??bin\RXTXcomm.jar
?????目錄???????????0??2020-02-21?21:05??bin\test\
?????文件????????4453??2020-02-21?21:05??bin\test\ContinueRead.class
?????目錄???????????0??2020-02-21?20:59??bina\
?????文件???????60984??2020-02-01?13:35??bina\RXTXcomm.jar
?????目錄???????????0??2020-02-21?21:20??dll\
?????目錄???????????0??2020-02-21?21:20??dll\32位dll\
?????文件???????61440??2010-09-17?17:49??dll\32位dll\rxtxserial.dll
?????目錄???????????0??2020-02-21?21:20??dll\64位dll\
?????文件???????84992??2008-12-07?22:45??dll\64位dll\rxtxParallel.dll
?????文件??????129536??2008-12-07?22:45??dll\64位dll\rxtxSerial.dll
?????目錄???????????0??2020-02-21?20:59??src\
?????目錄???????????0??2020-02-21?20:59??src\test\
?????文件????????5870??2020-02-01?13:57??src\test\ContinueRead.java
?????文件????????1199??2020-02-21?21:05??test.iml
評論
共有 條評論