wsl Ubuntu使用USB设备

安装配置

版本要求wsl2,linux内核版本

升级wsl1为wsl2参考update WSL1 to WSL2

切换默认wsl版本为wsl2

wsl --set-default-version 2

切换Ubuntu到wsl2中(这一步需要很长时间,耐心等待)

wsl --set-version Ubuntu 2

安装参考官方链接连接USB设备

使用FTDI设备

WSL安装FTDI库

wsl(ubuntu)上安装ftdi库到/usr/local/lib下(ldconfig刷新下,系统加载库路径缓存)
D2XX Driver

windows上attach设备

#查看连接的USB设备
usbipd wsl list
#attach USB 设备到wsl
usbipd wsl attach --busid 1-1

WSL上卸载/Disable ftdi_sio驱动

#如果是外部驱动模块
lsmod | grep ftdi_sio
sudo rmmod ftdi_sdio
#如果是built-in驱动模块,通过unbind的方式
echo -n 1-1:1.0 | sudo tee /sys/bus/usb/drivers/ftdi_sio/unbind

运行ftdi app访问设备

ftdi设备的访问需要root权限。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值