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上使用串口调试助手一样的,可以参考我的这篇博客:点击打开链接
linux下GPRS模块使用AT命令实现拨接电话,发中英文短信的更多相关文章
- linux下GPRS模块的应用程序
---------------------------------------------------------------------------------------------------- ...
- linux下GPRS模块ppp拨号上网
---------------------------------------------------------------------------------------------------- ...
- Linux下几种文件传输命令
Linux下几种文件传输命令 sz rz sftp scp 最近在部署系统时接触了一些文件传输命令,分别做一下简单记录: 1.sftp Secure Ftp 是一个基于SSH安全协议的文件传输管理工具 ...
- Linux下几种文件传输命令 sz rz sftp scp
Linux下几种文件传输命令 sz rz sftp scp 最近在部署系统时接触了一些文件传输命令,分别做一下简单记录: 1.sftp Secure Ftp 是一个基于SSH安全协议的文件传输管理工具 ...
- [原创] Linux下几种文件传输命令 sz rz sftp scp介绍
Linux下几种文件传输命令 sz rz sftp scp介绍 1.sftp Secure Ftp 是一个基于SSH安全协议的文件传输管理工具.由于它是基于SSH的,会在传输过程中对用户的密码.数据等 ...
- linux下维护服务器之常用命令
linux下维护服务器之常用命令! 第1套如下: 正则表达式: 1.如何不要文件中的空白行和注释语句: [root@localhost ~]# grep -v '^$' 文件名 |grep -v '^ ...
- Ubuntu Linux下设置IP的配置命令
Ubuntu Linux下设置IP的配置命令 今天装了Ubuntu,但是发现不能上网,开始排查问题: 1.首先确定网络连接是否正确,所用的网线是否可以正常工作 2.查看网卡是否能正常工作,检测的方法如 ...
- Linux下提权常用小命令
有些新手朋友在拿到一个webshell后如果看到服务器是Linux或Unix操作系统的就直接放弃提权,认为Linux或Unix下的提权很难,不是大家能做的,其实Linux下的提权并没有很多人想象的那么 ...
- Linux下的压缩和解压缩命令gzip/gunzip
作者:邓聪聪 Linux下的压缩和解压缩命令——gzip/gunzip yum -y install zip gzip (--安装压缩工具) gzip命令 gzip命令用来压缩文件.gzip是个使用广 ...
随机推荐
- react-navigation 中的多tabs嵌套时内部tabs无法正常切换问题
原因 问题应该是当用户滑动或切换时,无法判断是哪个tabs应该进行滑动切换和展示切换动画. 解决 swipeEnabled - 是否允许在标签之间进行滑动 animationEnabled - 是否在 ...
- ionic2 处理android硬件返回按钮
问题 注册安卓硬件返回按钮事件是必须的,因为用户不小心点击了返回按钮就退出app体验很不好,所以有几种方法: 1.实现按返回键最小化应用(最小化应用需要装cordova-plugin-appminim ...
- javascript对样式的操作
js可实现用户对页面中的选择条件改变页面中的样式,页面样式可以通过style修饰,也可以通过css修饰,先来看一下js改变style样式,代码如下: 案例一: <!DOCTYPE html> ...
- GMA Round 1 双曲线与面积
传送门 双曲线与面积 P是双曲线$\frac{x^2}{1471^2}-\frac{y^2}{1372^2}=1$上的一个动点,现在过P作一条直线与该双曲线的两条渐近线相交于A.B两点,且|AP|=| ...
- flask之分页插件的使用、添加后保留原url搜索条件、单例模式
本篇导航: flask实现分页 添加后保留原url搜索条件 单例模式 一.flask实现分页 1.django项目中写过的分页组件 from urllib.parse import urlencode ...
- aix 查看内存,CPU 配置信息
内存lsattr -El mem0cpu lsdev -C |grep procCPU的信息lsattr -El proc0 #bootinfo -r查看物理内存 使用命令# lsdev ...
- .NET语言的编译过程:中间语言(IL)和即时编译器(JIT)
.NET语言的编译分为两个阶段.首先高级语言被编译成一种称作IL的中间语言,与高级语言相比,IL更像是机器语言,然而,IL却包含一些抽象概念(比如:类.异常),这也是这种语言被称为中间语言的原因.IL ...
- 倾斜摄影数据OSGB进入到ArcGIS平台相关问题小结
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/zglybl/article/details/75252288 随着倾斜摄影技术的发展,大家 ...
- ArcGIS中国工具,版权声明,本人没有授权任何单位和个人销售,其他都是盗版,为了你个人和单位利益,请勿购买。 销售QQ:27652980,853740877,电话:18987281928,13108507190,qq群310964401
ArcGIS中国工具,版权声明,本人没有授权任何单位和个人销售,其他都是盗版,为了你个人和单位利益,请勿购买.销售QQ:27652980,853740877,电话:18987281928,131085 ...
- 超好用的Vim配置
https://github.com/ma6174/vim-deprecated 简易安装方法: 打开终端,执行下面的命令就自动安装好了: wget -qO- https://raw.github.c ...