zoukankan      html  css  js  c++  java
  • linux下GPRS模块使用AT命令实现拨接电话,发中英文短信

    开发板           :fl2440

    cpu                :  s3c2440(arm9)

    开发模块       :A7(GPRS/GPS)

    远程登陆软件:PUTTY

    **************************************************************************************************************************************************************************

    前言:因为我的开发板上的串口仅支持RS232电平,不支持TTL电平,而我用的A7模块仅支持TTL电平,那我的开发板要想和A7模块进行通信,怎么解决这样的问题呢?

    很简单,由于我的开发板上有USB接口,所以直接用USB转串口线就可以解决这样的问题。不过要想使用USB,得使能USB驱动,具体怎么使能可以参考我的博客地址

    点击打开链接

    1.添加USB支持

    因为我用的是USB转串口线,所以需要在linux 内核里面添加相应的支持,这样才能使用,具体添加的选项如下所示:

    [zoulei@CentOS linux-3.0]$ make menuconfig

     Device Drivers  ---> 

                 [*] USB support  ---> 

                      <*>   USB Serial Converter support  --->

                                 <*>   USB CP210x family of UART Bridge Controllers  

    然后编译内核烧录到开发板                       

    2.硬件连线

    具体的连线方式可以参考我的上一篇博客:点击打开链接

    注意:因为之前我是使用USB转串口线通过远程登陆软件连接开发板的,而现在如果你只有一根USB转串口线,既想远程登陆开发板,又想通过这根串口线使开发板

    和GPRS模块连接是不可能的,所以我们就需要有一根网线,网线使其PC与开发板相连,通过PUTTY登陆开发板,具体操作如下:

    (1)查看开发板的ip地址


    (2)查看端口号


     

    (3)PUTTY登陆


    3.开发板上操作

    (1)ls dev/


    有ttyUSB0这个设备,则说明我的USB转串口线可以用了

    (2)microcom命令监听USB接口

    >:microcom -s 115200 /dev/ttyUSB0


    ***********************************************************************************************************************

    说明:1.microcom是在制作根文件系统时busybox里自带命令。-s指定波特率为115200,也可以在前面加 -t  7000(表示监听的时间为7000ms),

                通过ctrl+x可以退出监听。

               2.发送AT 是否能返回 Ok 检查模块和板子是不是连接好的模块能不能正常的工作。

    *********************************************************************************************************************************************************************

    (4)使用AT命令拨接电话,接收中英文短信

    具体的操作和在PC上使用串口调试助手一样的,可以参考我的这篇博客点击打开链接

  • 相关阅读:
    ubuntu14.04显卡驱动问题(amd5600k集显7650d)
    win7 ubuntu 14.04双系统安装
    func_num_args, func_get_arg, func_get-args 的区别与用法
    wamp2.5版本64位403forbidden问题
    mysql根据汉字拼音排序查询
    php判断浏览器语言
    php批量下载文件
    php搜索分页
    把ZenCart在线商店搭建到本地
    livezilla账号或密码修改方法
  • 原文地址:https://www.cnblogs.com/dpf-learn/p/8575983.html
Copyright © 2011-2022 走看看