Eclipse怎么通过串口连接设备

Eclipse怎么通过串口连接设备,第1张

要一个包 comm.jar

需要一个配置文件 javax.comm.properties (工程根埋迟镇目录)

(或者放在JDK里)

// 取得旦纳端口句柄

CommPortIdentifier id = CommPortIdentifier.getPortIdentifier(portName)

port = (SerialPort) id .open("SerialDemo", 30000)

port .setSerialPortParams(9600, SerialPort.DATABITS_8, SerialPort.STOPBITS_1, SerialPort.PARITY_NONE)

port .notifyOnDataAvailable(true)

port .notifyOnBreakInterrupt(true)

port .enableReceiveTimeout(delayTime)

读取之类的自己写就行了,(port .getInputStream()),完事之后别忘了关掉端口,弯粗不然下次就不能用了,只能重启系统

配置文件里就一行:

Driver=com.sun.comm.Win32Driver

首先不用通过直仔锋键接双击的念巧办法运行,看不到错误,使用命令行运行看看是什么异常。

一般我都是使用java -cp选项指定lib下的jar包,如果需要双击运行可以用exe4j做基灶成exe文件

你是在eclipse下运行的是吧。那是不行的!

我也和你一样的问题。都是NosuchPortException异敏锋纤常

如果桥仿用dos使用javac和java运行是没问题的。原因可能是javax.comm.properties的安全限制。如果要基瞎在eclipse运行成功,必须修改eclipse配置


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12314896.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存