这里有一个符合CDC的USB设备的样本。供应商特定的USB设备也支持吗?还是CDC符合CDC的USB设备是Metro Apps中唯一支持的设备?
您的帮助非常感谢!
供应商特定的USB到UART桥设备将不支持CDC,在这种情况下仅支持USB CDC类设备。
但是,由于微软已经打开了USB API,因此您仍然可以访问供应商特定的设备。不利的一面是,设备看起来不像COM端口,您需要使用Windows.devices.usb名称空间直接通过其USB协议访问设备。这意味着特定设备的供应商需要发布其协议,或者您可以反向工程师或使用Linux源作为某些命令的设置数据包的示例。
由于您使用的是FTDI转换器,因此您可以从其Linux源获取设备协议信息(这是来自3.13内核),并使用它通过Windows RT访问设备。
ftdi可能会在将来支持Win RT(今天是2014年-APR-15),您可以在此处要求Beta驱动程序:Windows RT驱动程序