[阿毛]Ubuntu 16安装CH340串口驱动
删除旧驱动
在官方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串口驱动相关推荐
- ARM Linux下安装CH341串口驱动
在arm-Linux环境下安装CH341串口驱动需要单独编译串口的驱动.本人编译环境Ubuntu 14.04 gcc编译工具arm-linux-gnueabihf-gcc. 1.代码检查 查看内核目录 ...
- ch340串口驱动_关于串口下载问题和超时
串口下载适用于mini.精英.战舰.探索者.阿波罗429 不适用于阿波罗767,H743,号令者1052 保证板子在独立供电状态下,电源灯处于亮灯状态下, USB线接板子上USB_232, RXD 和 ...
- ch340串口驱动_如何使用串口来给STM32下载程序
前言 第一次学习STM32的时候,不知道有调试器这个东西,所以一直是通过串口来给STM32下载程序,下载速度也还算可以,一般是几秒钟完成.后来用了调试器,可以直接在Keil环境下进行下载,而且还可以进 ...
- 【Ubuntu系统重启以后串口驱动丢失的问题】
Ubuntu系统重启以后串口驱动丢失的问题 CH34X串口驱动的安装 重启以后串口驱动丢失的问题 解决方法 CH34X串口驱动的安装 参考链接: link. PS:如果提示Permission den ...
- Ubuntu 16.04 + Nvidia 显卡驱动 + Cuda 8.0 (问题总结 + 解决方案)
Ubuntu 16.04 + Nvidia 显卡驱动 + Cuda 8.0 (问题总结 + 解决方案) 安装Nvidia驱动出现的问题 问题主要是三种,(1)循环登录,也就是登录之后在退出来到登录界面 ...
- 01. Ubuntu下安装nvidia显卡驱动(安装方式简单)
文章目录 第一步 获取显卡型号 第二步 查看GTX970M显卡驱动 第三步 查询支持GTX970M显卡的显卡驱动的其他驱动版本 第四步 安装 第五步 测试nvidia driver是否安装成功 环境 ...
- macOS Big Sur 安装 CH340 串口转 USB 驱动
根据官方提供的教程在 macOS Big Sur 上无法正常安装 我查了一天资料,最后成功安装,其实非常简单 一.系统准备 拔下连接的 CH340 相关设备 关闭系统安全模式 1.启动 macOS 时 ...
- 虚拟机 ubuntu 16 安装caffe CPU版本 安装open pose
虚拟机 ubuntu 16.14 open CV 3.3.0 caffe CPU openpose https://github.com/CMU-Perceptual-Computing-Lab/ ...
- ubuntu 下安装AMD显卡驱动
悲催Ubuntu 16.04版本开始,AMD官方的Catalyst Linux (fglrx)显卡驱动将在这个流行的Linux发行版中彻底消失. 这两天在笔记本(Aspire-4560)上安装了lin ...
- linux cuda 黑屏,Ubuntu下安装Nvidia显卡驱动和Cuda之后黑屏,蓝屏,发生各种错误
环境描述 Ubuntu16.04 + NVIDIA Getforce 940MX (Thinkpad) + Cuda8.0 问题描述 黑屏,蓝屏,发生各种错误,然后为了解决这些错误,引入了更多的错误, ...
最新文章
- BugKuCTF WEB web5
- 如何实现一个线程安全的 ConcurrentHashSet ?
- Linux内核的Makefile和kconfig解读
- SpringBoot :cannot be cast to org.springframework.web.accept.ContentNegotiationManager
- STM32Cube_FW_F1_V1.0.0固件库学习(四)外部中断 中
- 接口测试--apipost如何自定义header中的content-type
- java给数组排序_java数组如何排序
- 2022手机号段大全、归属运营商整理—2022.01.04更新(包含三大运营商)
- 洛必达法则介绍及使用注意点
- 数据结构与算法之美-问题与思考收集
- 中望3D 2019破解补丁|中望3D 2019注册破解补丁下载(附许可破解文件及破解教程)
- 【无标题】水泥稳定层施工
- bmob云服务器信息推送,FAQ-Bmob后端云
- 怎样把几个PDF文档合并一个文件?
- 12月15-16日:跟着猫叔写代码学习api接口开发小程序
- 计算机分子模拟聚乙烯,高分子物理虚拟实验讲义
- 费诺编码C程序及演示结果
- Android—— ListView 的简单用法及定制ListView界面
- latex安装教程(texlive+texstudio)并添加IEEE模板
- 上周热点回顾(7.2-7.8)
热门文章
- doc创建php文件,PHP读取创建txt,doc,xls,pdf类型文件
- Vue抽离公共方法并全局注册使用
- openerp/odoo 权限解析
- 企业必须面对云计算时代
- linux查看隐藏大文件夹,Linux系统隐藏文件/文件夹操作教程
- 华为智慧屏鸿蒙系统深度评测,八个维度深度评测华为荣耀智慧屏
- 俄罗斯计划推出数字卢布 逐年解锁推进?国际货币金融体系迈入数字化变革
- Android开机画面的修改
- http请求 405错误 方法不被允许 (Method not allowed)
- 小型的 JavaScript 虚拟键盘