2010-12-16 103 views
1

我的問題是我的Arduino Uno。如果我啓動我的程序,我創建的應用程序從Arduino Uno獲取數據密鑰,但是如果拔下Arduino Uno,我的串行端口連接保持打開狀態。即使在我再次插入設備後,程序也不能寫入我的Arduino。這就像我的連接被凍結。串口問題

With Arduino Duemilanove我不記得有這個問題。我想要的是:當我斷開我的Arduino Uno時,我的串行端口連接應該關閉。是否有setup()或類似的東西重置?

+0

可能表現出一些代碼,只要你如何處理串行通信可以揭示的問題是什麼的一些光 – curtisk 2010-12-16 18:23:06

回答

2

你可以請張貼你的C#代碼?

從我可以告訴,它看起來像你沒有關閉你的代碼中的連接。

你可以嘗試以下方法:

portName.Close();