访问windows商店应用程序的串行端口

本文关键字:串行端口 应用程序 windows 访问 | 更新日期: 2023-09-27 17:58:47

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

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

访问windows商店应用程序的串行端口

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

您可以使用USB到UART桥接设备来实现这一点,但它需要一些工作和USB的基本知识才能启动和运行。

查看Windows.Devices.Usb命名空间。有了这个,您可以使用USB到串行设备的定义协议来传输数据。如果你搜索的话,有很多USB到UART的桥接器可用。例如,使用Windows.Devices.Usb对CP210x设备使用CP210x接口规范。您的应用程序可以通过控制请求配置设备,并可以通过大容量管道传输数据,以便从Usb到UART桥另一侧的RS232端口进行读/写。