2013-04-10 21 views
0

我試圖從Processing發送一些數據到我的Arduino串行連接,以便Arduino可以控制LED燈條。在傳輸過程中,我可以查看串口監視器嗎?從處理中接收數據時可以同時使用Arduino串行監視器嗎?

當Processing與Arduino進行通信時,我不能使用任何Serial.println語句(用於調試)讓我感到厭煩。每次我嘗試獲得

串口「COM3」已經在使用中。嘗試退出可能正在使用它的任何程序。

當我在同一時間查看串行監視器時是否有這種串行通信發生的方法?

+2

難道你不能使用Processing控制檯來查看這些數據嗎?用println() – 2013-04-10 12:09:22

回答

0

使用Linux主機,我使用了Python腳本發送命令,同時在串行監視器上監視結果。我似乎記得我必須先打開串口監視器,然後運行其他程序。

不幸的是,我無法幫助您如何在Processing中實現這一目標。

0

有一個名爲Portmon的應用程序,可以讓您監視PC上的串行通信。

0

錯誤消息提到COM3的事實表明您正在Windows上運行。不幸的是,Windows不允許多個進程同時連接到同一個串行端口。這與允許同時串行連接的基於Unix的系統不同。

0

嘗試2串行通信, 想象一下,你已經給COM,因爲COM3有一個藍牙設備連接到你的arduino Tx & Rx端口,讓它成爲COM8。現在在Processing中查看Arduino中的COM3和COM8。我可以這樣做。

相關問題