在C#Windows 8.1应用程序中使用串行端口

时间:2015-08-09 23:44:52

标签: c# arduino windows-8.1

我是C#的新手,我正在努力将Arduino Uno与Kinect for Windows传感器集成。我正在建立其他人的工作,将环境迁移到Windows 8.1应用程序,以及2014年发布的新Kinect传感器。我在其他地方看到如何将串行通信集成到Windows 8.1应用程序中,但似乎它没有之前已经完成,或者功能尚未添加到Windows 8.1,这可以通过我尝试添加System.IO.Ports库时出现的错误来证明。所以我的问题是这是否可以解决。我使用的是Visual Studio 2013,.NET v4.6,目标平台是x86。可根据要求提供更多信息。非常感谢你!

编辑于2015年8月10日14:03 :我已经发现如果我可以编写一个Windows Forms Arduino COM接口并在串行端口的8.1 ​​App中调用它需要初始化或写入,它可能会工作。我正确解决了这个问题吗?很高兴知道这是否是接近它的正确方法。再次感谢!

1 个答案:

答案 0 :(得分:0)

你基本上是对的,你必须创建三个应用程序,win8.1,代理和串行处理程序。生成的应用程序不允许进入Windows商店。

以下是app

的示例

优秀如何here