ubuntu装pl2303USB转串口驱动(详细,亲测)

您所在的位置:网站首页 pl2303驱动是什么 ubuntu装pl2303USB转串口驱动(详细,亲测)

ubuntu装pl2303USB转串口驱动(详细,亲测)

2024-07-13 16:08| 来源: 网络整理| 查看: 265

img img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上物联网嵌入式知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新

如果你需要这些资料,可以戳这里获取

安装步骤

1.解压:进入下载/PL2303GT驱动/Linux/PL2303G_Linux_Driver_v1.0.4/

在这里插入图片描述 2.查看电脑内核版本

uname -r

在这里插入图片描述 (我的是5.4.0的哈,不过这好像跟文件夹里的“5.2_ok”没有太大关系,不过自己编译时很容易出现没有对应内核头文件的错,但是与自己最后驱动路径有关系)

3.安装驱动 进入比如“5.2_ok”文件夹打开终端运行

make all sudo rmmod pl2303.ko sudo insmod pl2303.ko sudo cp pl2303.ko /lib/modules/$(uname -r)/kernel/drivers/usb/serial

(完全按照“readme.txt”时最后一句得把“uname r”改为“uname -r”)

4.拷贝pl2303.ko文件

sudo cp /lib/modules/5.4.0-70-generic/kernel/drivers/usb/serial/pl2303.ko /usr/src/linux-headers-5.4.0-70-generic/drivers/usb/serial

(注意把“5.4.0-70-generic”改为自己对应的内核版本名) 然后执行:

sudo modprobe usbserial sudo modprobe pl2303 查看效果

此时应该是能识别到串口了 输入:dmesg | tail 发现多了一个:pl2303

输入: python -m serial.tools.list_ports 也能看见多了一个USB串口号:/dev/ttyUSB0

在这里插入图片描述

给串口权限

有时插上串口, 通过“python -m serial.tools.list_ports”指令能看见串口号,但是通过程序(ros或qt的串口类)运行时发现打不开串口 这种情况多是因为串口权限的问题 解决方法1 给单个串口权限

sudo chmod 666 /dev/ttyUSB0

该方法每次执行都需要给串口权限,不太方便。。。

解决方法2 建立.rules文件

sudo gedit /etc/udev/rules.d/20-usb-serial.rules

在.rules文件里写入:

**收集整理了一份《2024年最新物联网嵌入式全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升的朋友。** ![img](https://img-blog.csdnimg.cn/img_convert/db1f2ccb5660d868191e6ed36a0e23d1.png) ![img](https://img-blog.csdnimg.cn/img_convert/c25fa87e17c75fd33c03db02cf520f46.png) **[如果你需要这些资料,可以戳这里获取](https://bbs.csdn.net/topics/618679757)** **一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人** **都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!** /618679757)** **一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人** **都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3