![](/img/trans.png)
[英]java - how to pass multiple parameters over serial port to Arduino mega
[英]How to communicate with arduino and java in serial port?
我正在尝试向Arduino发送消息(以测试Arduino是否收到马达将打开的任何消息),如果我在Terminal上运行,则以下代码可以工作
echo 1 > /dev/ttyACM0
但是我在Java中尝试过
Runtime.getRuntime().exec("echo 1 > /dev/ttyACM0");
有人知道如何在Arduino串行端口执行吗?
我将RXTX lib用于Java串行连接。
这里显示了与对我有用的非常相似的代码:
https://embeddedfreak.wordpress.com/2008/08/08/how-to-open-serial-port-using-rxtx/
Java不提供开箱即用的串行通信支持。 您需要使用第三方库或扩展程序。 Oracle确实提供了一种-Java Communications API
http://www.oracle.com/technetwork/java/index-jsp-141752.html
我过去在AVR微控制器中使用过此功能。 网上有一些教程可以启动和运行它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.