zoukankan      html  css  js  c++  java
  • 无线模块应用实施

    作为linux内核系统,系统均会自带驱动usbserial,就没有提供专门U6300V的USB驱动,都是加载系统的usbserial以实现对U6300V模块USB的加载,关键是找到usbserial.ko这个驱动文件在系统中的目录,将PID和VID加载系统。

    具体实施过程可参考模块文档说明实施,也可按照如下方法实现:

    1. 模块加电成功后,通过命令lsusb可获取模块VID&PID。

    ~ # lsusb

    Bus 001 Device 001: ID 1d6b:0001

    Bus 001 Device 008: ID 19d2:1476

    2. 添加VID&PID到driver/usb/serial/options.c中。

    3. 设备启动后,会打印模块USB信息,表示模块加载成功。

    usb 1-1: new full speed USB device using at91_ohci and address 9

    usb 1-1: configuration #1 chosen from 1 choice

    option 1-1:1.0: GSM modem (1-port) converter detected

    usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0

    option 1-1:1.1: GSM modem (1-port) converter detected

    usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1

    option 1-1:1.2: GSM modem (1-port) converter detected

    usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2

    option 1-1:1.3: GSM modem (1-port) converter detected

    usb 1-1: GSM modem (1-port) converter now attached to ttyUSB3

    option 1-1:1.4: GSM modem (1-port) converter detected

    usb 1-1: GSM modem (1-port) converter now attached to ttyUSB4

    4. 修改模块加电配置/etc/init.d/gprs_init.sh,此文件主要用于模块加电,运行后需保证模块正常加电且模块正常开启(reset高电平)。

    5. 正确配置pppd脚本-gprs。

    6. 正确配置chat脚本,包括connect和dis-connect脚本。

    7. 运行命令pppd call gprs即可拨号上线。

    短信应用参考:移远EC20模块接收和发送短信演示

  • 相关阅读:
    js学习---常用的内置对象(API)小结 :
    js第四天学习小结:
    学习js第三天小结
    学习js第二天小结
    tomcat+redis会话共享
    linux文件归档脚本
    服务器群秒级别文件同步(ssh+SHELL)
    elasticsearch的索引自动清理及自定义清理
    ELK安装配置
    Logstash自带正则表达式
  • 原文地址:https://www.cnblogs.com/embedded-linux/p/5909957.html
Copyright © 2011-2022 走看看