2010-12-16 52 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();