admin管理员组文章数量:1794759
CH341/CH340Linux驱动使用教程
一、使用内核自带驱动 1、Linux内核源码树中位置:driver/usb/serial/ch341.c 2、Linux系统默认存放驱动目录: /lib/modules/$(uname -r)/kernel/drivers CH340串口驱动的完整路径名: /lib/modules/$(uname -r)/kernel/drivers/usb/serial/ch341.ko 以Ubuntu18为例: 3、驱动加载 rambo@ubuntu:~$ sudo modprobe ch341 4、接入CH340设备并查看工作情况 出现以上信,则代表CH340设备对应的串口设备节点已经生成,应用程序操作:"/dev/ttyUSB0"来使用该设备。 二、使用新版本驱动 1、这里以官网的驱动版本为例(注:最新版本以技术人员回复为准)。 2、将该驱动包下载并拷贝到需要使用的系统或匹配嵌入式开发板的Linux宿主机中,若在本机使用,可按照如下操作步骤进行; 注:若为交叉编译,则可以前往上文中提到的驱动存放位置,将新驱动添加进去,编译生成驱动模块或者静态编译即可; 3、卸载自带版本驱动 将系统lib/modules/$(uname -r)/kernel/drivers/usb/serial/位置下的ch341.ko驱动剪切到其他目录下,然后重启即可; 4、编译与使用新驱动 归纳为如下几个步骤: rambo@ubuntu:~$ unzip CH341SER_LINUX.ZIP rambo@ubuntu:~$ cd CH341SER_LINUX rambo@ubuntu:~$ make //每次动态加载 rambo@ubuntu:~$ insmod ch34x.ko //开机自动加载 rambo@ubuntu:~$ make load 如上步骤务必确认make 之后的执行过程和结果,如果没有顺利生成 ko驱动文件,需要自行解决报错或者咨询 tech@wch请求帮助。驱动加载成功后插入 CH340 硬件,输入命令:dmesg 查看工作情况: 成功后会产生ttyUSB设备节点。常用串口工具推荐:cutecom、picocom、minicom、putty等。 |
本文标签: 教程CH340Linux
版权声明:本文标题:CH341CH340Linux驱动使用教程 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686670161a92033.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论