在飞凌6410开发板上添加usb转串口支持,内核是版本linux-3.0.1。
一、make menuconfig后,进入如下:
Device Drivers --->
USB support --->
USB Serial Converter support --->
[*]USB Generic Serial Driver
<*> USB Winchiphead CH341 Single Port Serial Driver
<*>USB Prolific 2303 Single Port Serial Driver(备用,顺便勾上)
重新编译内核即可。(因为我的线上标有“HL-340”,所以我就选USB Winchiphead CH341 Single Port Serial Driver这个驱动。)
二、插入转换线,提示如下消息:
# usb 1-1: new full speed USB device number 2 using s3c2410-ohci
usb 1-1: New USB device found, idVendor=1a86, idProduct=7523
usb 1-1: New USB device strings: Mfr=0, Product=2, SerialNumber=0
usb 1-1: Product: USB2.0-Ser!
ch341 1-1:1.0: ch341-uart converter detected
usb 1-1: ch341-uart converter now attached to ttyUSB0
就说明已经成功加载了此设备。
一般这个设备的名称是ttyUSB0,ttyUSB1等。至于如果操作这个设备,就是和串口设备一样,进行读写就可以实现收发数据了!
三、查看:# ls -l /dev/ttyUSB0
crw-rw---- 1 0 0 188, 0 Oct 12 17:41 /dev/ttyUSB0