开发板           :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上使用串口调试助手一样的,可以参考我的这篇博客点击打开链接

linux下GPRS模块使用AT命令实现拨接电话,发中英文短信的更多相关文章

  1. linux下GPRS模块的应用程序

    ---------------------------------------------------------------------------------------------------- ...

  2. linux下GPRS模块ppp拨号上网

    ---------------------------------------------------------------------------------------------------- ...

  3. Linux下几种文件传输命令

    Linux下几种文件传输命令 sz rz sftp scp 最近在部署系统时接触了一些文件传输命令,分别做一下简单记录: 1.sftp Secure Ftp 是一个基于SSH安全协议的文件传输管理工具 ...

  4. Linux下几种文件传输命令 sz rz sftp scp

    Linux下几种文件传输命令 sz rz sftp scp 最近在部署系统时接触了一些文件传输命令,分别做一下简单记录: 1.sftp Secure Ftp 是一个基于SSH安全协议的文件传输管理工具 ...

  5. [原创] Linux下几种文件传输命令 sz rz sftp scp介绍

    Linux下几种文件传输命令 sz rz sftp scp介绍 1.sftp Secure Ftp 是一个基于SSH安全协议的文件传输管理工具.由于它是基于SSH的,会在传输过程中对用户的密码.数据等 ...

  6. linux下维护服务器之常用命令

    linux下维护服务器之常用命令! 第1套如下: 正则表达式: 1.如何不要文件中的空白行和注释语句: [root@localhost ~]# grep -v '^$' 文件名 |grep -v '^ ...

  7. Ubuntu Linux下设置IP的配置命令

    Ubuntu Linux下设置IP的配置命令 今天装了Ubuntu,但是发现不能上网,开始排查问题: 1.首先确定网络连接是否正确,所用的网线是否可以正常工作 2.查看网卡是否能正常工作,检测的方法如 ...

  8. Linux下提权常用小命令

    有些新手朋友在拿到一个webshell后如果看到服务器是Linux或Unix操作系统的就直接放弃提权,认为Linux或Unix下的提权很难,不是大家能做的,其实Linux下的提权并没有很多人想象的那么 ...

  9. Linux下的压缩和解压缩命令gzip/gunzip

    作者:邓聪聪 Linux下的压缩和解压缩命令——gzip/gunzip yum -y install zip gzip (--安装压缩工具) gzip命令 gzip命令用来压缩文件.gzip是个使用广 ...

随机推荐

  1. python之socket编程3

    1 什么是粘包 只有TCP有粘包现象,UDP永远不会粘包 应用程序所看到的数据是一个整体,或说是一个流(stream),一条消息有多少字节对应用程序是不可见的,因此TCP协议是面向连接的,面向流的,收 ...

  2. es6学习笔记一:迭代器和for-of循环

    我们如何遍历一个数组呢?在20年前,我们是这样遍历一个数组的: var myArr = []; for (var i = 0; i < arr.length; i++) { console.lo ...

  3. poj1703 Find them, Catch them(并查集)

    https://vjudge.net/problem/POJ-1703 9ms多,卡着时间过了.上次一道并查集也是这样,总觉得要学一波并查集的优化.. 续:好像是可以只做一层存放敌人即可. #incl ...

  4. ARM64 __create_page_tables分析

    span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }.CodeMirror ...

  5. 【linux】【tomcat】linux下定时重启tomcat

    步骤: 一.创建脚本文件,本脚本文件用于停止,重启tomcat运行的java进程,并设置脚本文件权限 1.新建脚本文件tomcat.sh [注意文件创建的路径] [查看当前路径的命令:   pwd] ...

  6. Lua require 相对路径

    lua require 加载方式与我们现在熟知的路径系统不太一样,想要知道lua require 方法的工作原理也很简单 随便写一个错误的require 代码即可: 1 require("l ...

  7. TensorFlow相关

    TensorFlow的55个经典案例(转) https://blog.csdn.net/xzy_thu/article/details/76220654 随笔分类 - 数据挖掘及机器学习  www.c ...

  8. 安装了 R2 Integration Servic 之后,SQL Server 2008 Management Studio报错

    问题产生 IM数据库服务器未安装Integration Servic,影响备份.在安装了安装了 SQL Server 2008 R2 Integration Servic 之后,SQL Server ...

  9. xcode10 改动

    xcode10 开发环境 比  之前有了稍微的变动 1. 代码块 界面控件   图片资源等 的查看位置发生了变化 之前的开发环境  代码块  统一放在 右侧栏的下方的几个选项中 现在 统一放到了上方 ...

  10. c#中@标志的作用 C#通过序列化实现深表复制 细说并发编程-TPL 大数据量下DataTable To List效率对比 【转载】C#工具类:实现文件操作File的工具类 异步多线程 Async .net 多线程 Thread ThreadPool Task .Net 反射学习

    c#中@标志的作用   参考微软官方文档-特殊字符@,地址 https://docs.microsoft.com/zh-cn/dotnet/csharp/language-reference/toke ...