UWP提供Windows.Devices.SerialCommunication
命名空间。然而,文档说:
在此版本中,命名空间支持属于USB CDC设备类的设备。这包括由串行到USB适配器暴露的端口和内部USB到串行桥接芯片,如Arduino Uno R3中使用的那些。
SystemInformation.FindAllAsync()可以枚举系统内部或机箱上串行端口,但SerialDevice.FromIdAsync()无法打开它们,因为它们当前不受支持。但是,支持通过USB连接的串行端口,例如USB-to-Serial电缆。
有没有办法绕过该限制并通过UWP与本机COM端口通信?