【问题标题】:How can a Metro app communicate over a serial port and not over USB?Metro 应用程序如何通过串行端口而不是 USB 进行通信?
【发布时间】:2014-07-13 13:54:18
【问题描述】:

我要求必须通过串行端口而不是 USB 识别设备。 :( 我的 Metro 应用程序有什么方法可以通过串行端口而不是通过 USB 进行通信?澄清一下,我不能使用here 提供的示例。我真的需要通过串行端口识别设备。

感谢您的帮助和时间!

【问题讨论】:

  • 不,WinRT 不支持串行端口。他们永远不会。
  • 为什么您的应用程序要求设备接口作为串行端口而不是 USB 设备?
  • 我们的合作伙伴供应商需要通过串行端口公开设备。

标签: serial-port microsoft-metro windows-8.1


【解决方案1】:

很多提出这个问题的人都在尝试与 Arduino 等微控制器进行通信。 Windows 应用商店应用程序没有用于串行或并行端口的 API。 来自微软员工的报价: “这不是我们针对的场景。最后的选择——你编写一个自定义驱动程序,这不是每个人的选择,即使这样,它也只能由设备元数据中声明的一个特权应用程序访问。A桌面应用程序可能是一个更好的答案。” 在 msdn.com 上搜索“Windows 商店应用程序中的串行端口”,您会发现这是一个非常常见的响应。

【讨论】:

  • 当我意识到这个人想要串行端口而不是 USB 上的虚拟端口时,我更新了我的评论。同样的想法,微软表示不支持:(
猜你喜欢
  • 2015-03-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-24
  • 1970-01-01
  • 1970-01-01
  • 2023-04-09
  • 1970-01-01
相关资源
最近更新 更多