Linux下使用USB转串口读GPS数据

//----------------------------------------------------

//AUTHOR: lanyang123456

//DATE:2012-02-28

//----------------------------------------------------

内核版本2.6.18 或2.6.32 或 3.1.10

Linux内核源码中自带USB转串口驱动

目录为drivers/usb/serial,

一般情况下,系统将USB转串口驱动编译成内核模块,需要时自动加载到内核中。

将GPS设备(USB接口)插入到计算机中,系统自动识别设备,将USB转为串口,并输出信息。

命令行下查看,#dmesg

[ 909.159038] usb 2-4: new full speed USB device number 5 using ohci_hcd

[ 909.338158] usb 2-4: New USB device found, idVendor=067b, idProduct=2303

[ 909.338166] usb 2-4: New USB device strings: Mfr=0, Product=0, SerialNumber=0

[ 909.558764] USB Serial support registered for pl2303

[ 909.559656] pl2303 2-4:1.0: pl2303 converter detected

[ 909.594064] usb 2-4: pl2303 converter now attached to ttyUSB0

[ 909.594866] usbcore: registered new interface driver pl2303

[ 909.594872] pl2303: Prolific PL2303 USB to serial adaptor driver

#lsmod 可以查看新增加了模块,pl2303(GPS设备是pl2303芯片),大约多于70%的GPS设备是使用Prolific pl2303 driver这个驱动的。

查看目录 /dev

通过命令ls -l /dev/ttyUSB0

Word文档免费下载Word文档免费下载:Linux下使用USB转串口读GPS数据 (共5页,当前第1页)

你可能喜欢

  • 驱动设备
  • linux串口编程
  • USB驱动
  • GPS导航系统
  • USB开发
  • linux驱动开发
  • RTP协议
  • NMEA0183

Linux下使用USB转串口读GPS数据相关文档

最新文档

返回顶部