0

我正在尝试通过串行连接将一些数据从处理发送到我的 Arduino,以便 Arduino 可以控制 LED 灯条。我可以在传输过程中查看串行监视器吗?

Serial.println在 Processing 与 Arduino 通信时,我不能使用任何语句(用于调试),这让我很恼火。每次我尝试我得到

串行端口“COM3”已在使用中。尝试退出任何可能正在使用它的程序。

当我同时查看串行监视器时,有没有办法进行这种串行通信?

4

4 回答 4

2

错误消息提到 COM3 的事实表明您正在 Windows 上运行。不幸的是,Windows 不允许多个进程同时连接到同一个串行端口。这与允许同时串行端口连接的基于 Unix 的系统不同。

于 2013-04-11T19:32:46.257 回答
0

有一个名为Portmon的应用程序可以让您监控 PC 上的串行通信。

于 2013-04-10T16:25:49.543 回答
0

尝试 2 串行通信,想象一下你已经给了 USB,因为 COM3 有一个蓝牙设备连接到你的 arduino Tx 和 Rx 端口,让它成为 COM8。现在在 Arduino 中查看 COM3,在 Processing 中查看 COM8。我可以这样做。

于 2014-11-22T14:41:16.413 回答
0

使用 Linux 主机,我使用 Python 脚本发送命令,同时在串行监视器上监控结果。我似乎记得我必须先打开串行监视器,然后再运行另一个程序。

不幸的是,我无法帮助您在处理中实现这一目标。

于 2013-04-10T10:26:20.150 回答