访问Windows应用商店的串行端口

时间:2014-04-17 07:54:55

标签: c# windows-runtime serial-port windows-store-apps windows-8.1

我正在寻找一种解决方案,将转义序列发送到Windows应用商店应用中的串口。

也许我对Windows商店应用程序的理解是错误的。 我不想在Windows RT设备上运行此应用程序,而是在普通的Windows 8 PC上运行。我知道,Windows RT设备只支持与连接设备的通信非常少,但不支持串行端口。

2 个答案:

答案 0 :(得分:0)

好吧,据我所知,使用WinRT库无法做到这一点。它是沙箱,您无法访问Windows操作系统提供的许多功能。您唯一的选择是创建常规桌面应用程序。

答案 1 :(得分:0)

您可以使用USB转UART桥设备进行此操作,但需要一些USB工作和基本知识才能启动并运行。

查看Windows.Devices.Usb namespace。通过这种方式,您可以使用已定义的协议来连接USB到串行设备以传输数据。如果您搜索,有很多USB到UART桥。例如,使用带有CP210x interface specificationCP210x device使用Windows.Devices.Usb。您的应用程序可以通过控制请求配置设备,并可以通过批量管道传输数据,以便从USB到UART桥的另一侧的RS232端口进行读/写。