首页 > 互联网 > 正文

适用于Linux的Windows子系统现在支持USB设备

来源:互联网2021-11-11 14:38:16
导读 Windows11上的适用于Linux的Windows子系统(WSL)兼容层现在支持多个面向开发人员的USB方案,使开发人员能够使用WSL与通过USB连接的设备进行

Windows11上的适用于Linux的Windows子系统(WSL)兼容层现在支持多个面向开发人员的USB方案,使开发人员能够使用WSL与通过USB连接的设备进行交互。

WSL兼容层专为开发人员设计,使他们能够在不离开Windows工作站的情况下使用Linux二进制文件。

微软解释说,新的USB功能利用USB/IP协议通过Windows和WSL之间的虚拟网络接口转发USB流量。虽然Linux内核自2009年以来就支持USB/IP,但最近的几项更改使其更易于在WSL中使用。

在解释开发过程时,微软C++团队的高级软件工程师BenMcMorran写道,为VisualStudio和VisualStudioCode构建工具以支持C++嵌入式设备开发需要他们通过USB连接设备。

但是,他们无法在WSL上测试他们的工具,因为WSL不支持USB设备。

“虽然此功能在WSL中仍然不可用,但我很高兴地宣布,我们的暑期实习生NelsonDanielTroncosoAldas对开源usbipd-win项目做出了更改,以支持常见的开发人员USB场景,例如刷入Arduino或访问智能卡读卡器,”麦克莫伦分享道。

McMorran没有说明是否可以扩展现有的解决方案,为普通用户启用USB直通。然而,正如McMorran所指出的,通过WSL使用USB设备的能力是一项非常受欢迎的功能,因此该功能很快就会出现在WSL中。

关键词:
版权声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

最新文章