删除旧驱动

在官方Linux内核版本中自Kernel2.6以后就默认包含了对CH340/CH341芯片的驱动支持了,但比较遗憾的是该自带驱动版本较老(由开源社区开发者提交)已不能满足使用需求了,因此我们需要用芯片官网提供的新驱动进行替换链接。

cd /lib/modules/$(uname -r)/kernel/drivers/usb/serial/
sudo rm -rf ch341.ko

下载驱动

可以在wch官网下载,但编译时有错误,修复方法为直接注释报错行

// if(signal_pending(current))
// return -ERESTARTSYS;//wait_queue_t wait;

也可以下载下面修改后的版本

wget https://mcai.oss-cn-shenzhen.aliyuncs.com/drv/CH341SER_LINUX.zip

安装驱动

切换目录,编译然后迁移到驱动目录以实现开机自动加载,重启depmod,最后验证是驱动是否安装成功

cd Downloads\CH341SER
sudo make
mv ch341.ko //lib/modules/$(uname -r)/kernel/drivers/usb/serial/
sudo depmod
lsmod | grep usbserial

出现如下图说明驱动安装ok

验证

插上CH340版USB2TTL串口,查看是否识别到了ttyUSB*

ls /dev | grep ttyUSB

也可通过dmesg查看枚举信息

dmesg

[阿毛]Ubuntu 16安装CH340串口驱动相关推荐

  1. ARM Linux下安装CH341串口驱动

    在arm-Linux环境下安装CH341串口驱动需要单独编译串口的驱动.本人编译环境Ubuntu 14.04 gcc编译工具arm-linux-gnueabihf-gcc. 1.代码检查 查看内核目录 ...

  2. ch340串口驱动_关于串口下载问题和超时

    串口下载适用于mini.精英.战舰.探索者.阿波罗429 不适用于阿波罗767,H743,号令者1052 保证板子在独立供电状态下,电源灯处于亮灯状态下, USB线接板子上USB_232, RXD 和 ...

  3. ch340串口驱动_如何使用串口来给STM32下载程序

    前言 第一次学习STM32的时候,不知道有调试器这个东西,所以一直是通过串口来给STM32下载程序,下载速度也还算可以,一般是几秒钟完成.后来用了调试器,可以直接在Keil环境下进行下载,而且还可以进 ...

  4. 【Ubuntu系统重启以后串口驱动丢失的问题】

    Ubuntu系统重启以后串口驱动丢失的问题 CH34X串口驱动的安装 重启以后串口驱动丢失的问题 解决方法 CH34X串口驱动的安装 参考链接: link. PS:如果提示Permission den ...

  5. Ubuntu 16.04 + Nvidia 显卡驱动 + Cuda 8.0 (问题总结 + 解决方案)

    Ubuntu 16.04 + Nvidia 显卡驱动 + Cuda 8.0 (问题总结 + 解决方案) 安装Nvidia驱动出现的问题 问题主要是三种,(1)循环登录,也就是登录之后在退出来到登录界面 ...

  6. 01. Ubuntu下安装nvidia显卡驱动(安装方式简单)

    文章目录 第一步 获取显卡型号 第二步 查看GTX970M显卡驱动 第三步 查询支持GTX970M显卡的显卡驱动的其他驱动版本 第四步 安装 第五步 测试nvidia driver是否安装成功 环境 ...

  7. macOS Big Sur 安装 CH340 串口转 USB 驱动

    根据官方提供的教程在 macOS Big Sur 上无法正常安装 我查了一天资料,最后成功安装,其实非常简单 一.系统准备 拔下连接的 CH340 相关设备 关闭系统安全模式 1.启动 macOS 时 ...

  8. 虚拟机 ubuntu 16 安装caffe CPU版本 安装open pose

    虚拟机 ubuntu 16.14 open CV 3.3.0 caffe   CPU openpose https://github.com/CMU-Perceptual-Computing-Lab/ ...

  9. ubuntu 下安装AMD显卡驱动

    悲催Ubuntu 16.04版本开始,AMD官方的Catalyst Linux (fglrx)显卡驱动将在这个流行的Linux发行版中彻底消失. 这两天在笔记本(Aspire-4560)上安装了lin ...

  10. linux cuda 黑屏,Ubuntu下安装Nvidia显卡驱动和Cuda之后黑屏,蓝屏,发生各种错误

    环境描述 Ubuntu16.04 + NVIDIA Getforce 940MX (Thinkpad) + Cuda8.0 问题描述 黑屏,蓝屏,发生各种错误,然后为了解决这些错误,引入了更多的错误, ...

最新文章

  1. BugKuCTF WEB web5
  2. 如何实现一个线程安全的 ConcurrentHashSet ?
  3. Linux内核的Makefile和kconfig解读
  4. SpringBoot :cannot be cast to org.springframework.web.accept.ContentNegotiationManager
  5. STM32Cube_FW_F1_V1.0.0固件库学习(四)外部中断 中
  6. 接口测试--apipost如何自定义header中的content-type
  7. java给数组排序_java数组如何排序
  8. 2022手机号段大全、归属运营商整理—2022.01.04更新(包含三大运营商)
  9. 洛必达法则介绍及使用注意点
  10. 数据结构与算法之美-问题与思考收集
  11. 中望3D 2019破解补丁|中望3D 2019注册破解补丁下载(附许可破解文件及破解教程)
  12. 【无标题】水泥稳定层施工
  13. bmob云服务器信息推送,FAQ-Bmob后端云
  14. 怎样把几个PDF文档合并一个文件?
  15. 12月15-16日:跟着猫叔写代码学习api接口开发小程序
  16. 计算机分子模拟聚乙烯,高分子物理虚拟实验讲义
  17. 费诺编码C程序及演示结果
  18. Android—— ListView 的简单用法及定制ListView界面
  19. latex安装教程(texlive+texstudio)并添加IEEE模板
  20. 上周热点回顾(7.2-7.8)

热门文章

  1. doc创建php文件,PHP读取创建txt,doc,xls,pdf类型文件
  2. Vue抽离公共方法并全局注册使用
  3. openerp/odoo 权限解析
  4. 企业必须面对云计算时代
  5. linux查看隐藏大文件夹,Linux系统隐藏文件/文件夹操作教程
  6. 华为智慧屏鸿蒙系统深度评测,八个维度深度评测华为荣耀智慧屏
  7. 俄罗斯计划推出数字卢布 逐年解锁推进?国际货币金融体系迈入数字化变革
  8. Android开机画面的修改
  9. http请求 405错误 方法不被允许 (Method not allowed)
  10. 小型的 JavaScript 虚拟键盘