如何使用jserialcomm库将arduino与java通信?

ufj5ltwl  于 2021-07-06  发布在  Java
关注(0)|答案(1)|浏览(501)

关闭。这个问题需要细节或清晰。它目前不接受答案。
**想改进这个问题吗?**通过编辑这个帖子来添加细节并澄清问题。

上个月关门了。
改进这个问题
我使用jserialcomm库将我的arduino连接到java类。这是标记错误的代码:

SerialPort chosenPort;
chosenPort = SerialPort.getCommPort(String);

但在方法中标记一个错误:“类型serialport的getcommport(string)方法未定义”;知道我已经安装了库

06odsfpq

06odsfpq1#

如果没有看到你的代码,很难说清楚你为什么会出错。检查您是否正在使用jserialcomm导入 import com.fazecast.jSerialComm.*; ,而不是javax库 import javax.comm.SerialPort; . 还要注意的是 String 是数据类型,不是值。
假设库的设置正确,这应该是合适的:

String myPort = "COM3";
SerialPort chosenPort;
chosenPort = SerialPort.getCommPort(myPort);

或者像这样:

SerialPort chosenPort;
chosenPort = SerialPort.getCommPort("/dev/ttyS0");

相关问题