linux下操作3G模块
linux下操作3G模塊
?
?
LC6311使用筆記
前記:
拿到模塊之后,測試,還以為每個功能都是獨立的,所以沒初始化就想發短信,顯然是太急了。
之后按照手冊上面的步驟,去操作,但是識別不得usb轉串口。
想想可能是因為arm的linux里面已經有USBserial驅動了,而且不是模塊的驅動,所以必須重新編譯內核,重新編譯驅動才行。
一、識別處理過程:
以下是linux編譯前的配置單
第一步:#make menuconfig
?
?
?
?
USB Generic Serial Driver這個必須要選。
第二步:編譯內核 #make zImage
第三步:編譯模塊驅動,注意要把緩沖區改大一點。
?
#make SUBDIR=drivers/usb/serial/ modules
第四步:用smb把zImage拷到xp下,使用zImage作為內核鏡像下載到開發板上。下載步驟全部要做完,如根文件系統,logo
第五步:在開發板上用nfs掛載到pc機linux下,把模塊編譯生成的usbserial.ko拷貝到開發板的/lib/下
第六步:插入LC6311的usb接口,在/lib下#insmod usbserial.ko? vendor=0x1AB7 product=0x6000
?
以下是敲入命令的結果
# insmod usbserial.ko? vendor=0x1AB7 product=0x6000
usbcore: registered new interface driver usbserial
USB Serial support registered for generic
usbserial_generic 1-1:1.0: generic converter detected
usb 1-1: generic converter now attached to ttyUSB0
usbserial_generic 1-1:1.1: generic converter detected
usb 1-1: generic converter now attached to ttyUSB1
usbserial_generic 1-1:1.2: generic converter detected
usb 1-1: generic converter now attached to ttyUSB2
usbserial_generic 1-1:1.3: generic converter detected
usb 1-1: generic converter now attached to ttyUSB3
usbserial_generic 1-1:1.4: generic converter detected
usb 1-1: generic converter now attached to ttyUSB4
usbserial_generic 1-1:1.5: generic converter detected
usb 1-1: generic converter now attached to ttyUSB5
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial Driver core
/dev,#ls 設備出現ttyUSB0-5
?當然要想真正使用,還得自己編寫應用程序。繼續努力。
總結
以上是生活随笔為你收集整理的linux下操作3G模块的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2012春晚节目单
- 下一篇: 同时虚拟多个3D桌面