本帖最后由 翠花儿 于 2021-6-8 11:14 编辑
本文档相关的配套资料在网盘资料“iTOP-i.MX6开发板资料汇总(不含光盘资料)\08_iTOP-i.MX6开发板Linux系统开发资料\24-QT系统USB转串口ch34x移植”目录。相关的压缩包中有 ch34x 的驱动源码文件“ch34x.c”,Makefile 本文档将带领大家移植USB转串口ch34x。将USB转串口模块接到开发板的USB口,会自动识别生成结点,在/dev/下会自动生成结点,如果没有识别可以通过以下方法解决: 迅为提供的 Linux内核自带了驱动程序,配置方法: 查找位置: 进入Device Drivers ---> 选中USB support ---> 并进入 选中USB Serial Converter Support--->进入 选中USB Serial Console device support 和 USB Winchiphead Ch341 Single Port Serial Driver 配置好内核后,然后保存修改,重新编译内核。 1. 自己编译安装ch34x驱动,程序源码在目录下的压缩包,拷贝到虚拟机上,修改Makefile后,和编译普通驱动程序一样执行make,生成ch34x.ko文件。 2. 将.ko文件安装到开发板上,插入USB转串口模块,终端会弹出提示,在/dev/下生成结点,如下图所示:
|