資源簡介
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
- 上一篇:Web二手交易系統
- 下一篇:Android 使用SQLite實現本地登錄注冊
評論
共有 條評論