Ubuntu20.04等高版本 【linux 下的串口驱动安装】

** linux 下需要知道你系统的Linux内核版本,然后选择相应的版本下载,版本查询命令:**

  1. uname -a
    在高版本20.04和18.04等版本,不需要执行下面这条命令来编译makefile文件,因为系统自身存在串口驱动cp210x.o
  2. make
    于是只需要在[/lib/modules/5.13.0-35-generic/kernel/drivers/usb/serial]这条目录下,(插入esp32后),执行这条命令,检查串口是否工作正常
    3.ls /dev/ttyUSB*
    执行后若显示【/dev/ttyUSB0】,则说明串口连接成功

PS:在上面那条目中,modules/**5.13.0-35-generic**/kernel中的型号,取决于你执行 uname -a 后显示的版本号

若是低版本的Ubuntu,则需要在makefile目录下执行make命令来生成cp210x.o文件然后需要执行以下命令,
1.make
2.cp cp210x.ko to /lib/modules/$(uname -r)/kernel/drivers/usb/serial
3.insmod /lib/modules/$(uname -r)/kernel/drivers/usb/serial/usbserial.ko
4.insmod cp210x.ko

[https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers]这里下载esp32驱动,linux版

posted @ 2022-04-29 11:34  Xylophone_Chb  阅读(2937)  评论(0编辑  收藏  举报