robomaster
🤖 调车日寄
RoboMaster 调车时踩过的坑。第一篇:Ubuntu 识别不到 CH340/CH341 USB 转串口设备时,怎么手动编译安装驱动。
RoboMaster 调车时踩过的坑。第一篇:Ubuntu 识别不到 CH340/CH341 USB 转串口设备时,怎么手动编译安装驱动。
🔌 1. 串口驱动问题
串口线接法:RX、TX、GND,其中 RX 接 TX,TX 接 RX。
接上串口线后,如果 /dev 下找不到 ttyUSB* 或 ttyCH34* 这类设备文件:

就需要手动装驱动。
① 查看内核版本
1 | |

② 下载驱动
CH340/CH341 的 USB 转串口 Linux 驱动,随系统编译安装,支持各类处理器架构和 32/64 位系统。
下载链接:CH341SER_LINUX,选这个:

把压缩包解压后进入 driver 文件夹,在这里打开终端。
③ 编译安装
1 | |
编译后把驱动文件复制到当前内核的串口驱动目录($(uname -r) 会自动替换成你的内核版本):
1 | |
更新模块依赖,然后重启:
1 | |
📌 2. 串口固定
设备名每次插拔可能会变,可以用 udev 规则把它固定下来:串口固定