这两天在测思岚的Rplidar A2 ,博主用的是Ubuntu14.04的系统,内核是Linux 4.x.x的,但是usb转串口的驱动(cp210x)在Silicon Labs官网并没有找到和内核匹配的版本,几经折腾,发现Linux 4.x.x自带了。下面是在Ubuntu14.04 Linux4.2.0-27下安装cp210x的步骤:
`首先将cp210x驱动从/lib/modules/4.2.0-27-generic/kernel/drivers/usb/serial/下的cp210x.ko文件拷贝到
/usr/src/Linux-headers-4.2.0-27-generic/drivers/usb/serial下:
cp /lib/modules/4.2.0-27-generic/kernel/drivers/usb/serial/cp210x.ko /usr/src/linux-headers-4.2.0-27-generic/drivers/usb/serial
2.加载USB转串口驱动
modprobe usbserial
3.加载cp210x
modprobe cp210x
4.将串口和电脑连接,用下面的代码检测驱动是否安装成功
ls -l /dev/ttyUSB*
如果是连接后才有出现的ttyUSB0或者ttyUSB1之类的,说明驱动安装成功。