Ubuntu22.04安装CH34x串口驱动爬坑指南

1.官网下载

WCH官网下载驱动 CH341SER_LINUX.ZIP

2.解压驱动包

robot@kx:~/Downloads$ unzip -O GBK CH341SER_LINUX.ZIP 
Archive:  CH341SER_LINUX.ZIP
   creating: CH341SER_LINUX/
  inflating: CH341SER_LINUX/ch34x.c  
  inflating: CH341SER_LINUX/Makefile  
  inflating: CH341SER_LINUX/readme.txt  
robot@kx:~/Downloads$ 

3.编译安装

robot@kx:~/Downloads$ cd CH341SER_LINUX/
robot@kx:~/Downloads/CH341SER_LINUX$ ls
ch34x.c  Makefile  readme.txt
robot@kx:~/Downloads/CH341SER_LINUX$ make

如果编译报错,请通过"uname -r" 检查内核版本

然后去查看ch34x.c的 源代码

找到自己内核对应的版本,直接复制到CH341SER_LINUX/ch34x.c 中,重新make

robot@kx:~/Downloads/CH341SER_LINUX$ make
make -C /lib/modules/5.19.0-32-generic/build  M=/home/kx/Downloads/CH341SER_LINUX  
make[1]: 进入目录“/usr/src/linux-headers-5.19.0-32-generic”
warning: the compiler differs from the one used to build the kernel
  The kernel was built by: x86_64-linux-gnu-gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
  You are using:           gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
  CC [M]  /home/kx/Downloads/CH341SER_LINUX/ch34x.o
  MODPOST /home/kx/Downloads/CH341SE
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值