1 / 9
文档名称:

单片机与GPRS模块通讯开发注意事项(精).doc

格式:doc   大小:84KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机与GPRS模块通讯开发注意事项(精).doc

上传人:泰山小桥流水 2022/6/27 文件大小:84 KB

下载得到文件列表

单片机与GPRS模块通讯开发注意事项(精).doc

文档介绍

文档介绍:单片机与GPRS模块通讯开发的注意事项(精)
单片机与GPRS模块通讯开发的注意事项(精)
1 / 9
单片机与GPRS模块通讯开发的注意事项(精)
单片机微控制器以其体积小、功耗低、使用方便等特点 ,广泛应用于① 设置通信波特率 ,可以使用 AT+IPR=38400 命令 ,把波特率设为 38 400b/s或其它合适的波特率 ,默认的通信速度为 9600b/s。
② 设置接入网关 ,通过 AT+ CGD CONT="1", “IP ”, “CMNET命”令设置 GPRS 接入网关为移动梦网。
单片机与GPRS模块通讯开发的注意事项(精)
单片机与GPRS模块通讯开发的注意事项(精)
2 / 9
单片机与GPRS模块通讯开发的注意事项(精)
③设置移动终端的类别 ,通过 AT+CGCLASS=“B” 设置移动终端的类别为 B 类,即同时监控多种业务 ; 但只能运行一种业务 , 即在同一时间只能使用 GPRS 上网 , 或者使用 GSM 的语音通信。
④ 测试 GPRS 服务是否开通 , 使用 AT+CGACT=1,1 命令激活 GPRS 功能。 如果返回 OK ,则 GPRS 连接成功 ;如果返回 ERROR ,则意味着 GPRS 失败。这时应检查一下 SIM 卡的 GPRS 业务是否已经开通 , GPRS 模块天线是否安装正确等问题。
***在 GPRS 与 Internet 网中间建立了许多相当于 ISP 的网关支持节点
(GGSN ,以连接 GPRS 网与外部的 Internet 网。 GPRS 模块可以通过拨
“ *99***1# 登”录到 GGSN 上动态分配到 Internet 网的 IP 地址。 其间 GPRS 模块 与网关的通信要符合点对点协议 (Point to Point Protocol, PPP,其中身份 验证时用户名、密码都为空。使用 PPP 协议登录上之后 ,就可以通过 GGSN 接上 Internet
了。
软件整体结构
程序中的所有代码最好采用 C 语言编写 , 并采用分层的结构 , 从底到上分别 为 : 串口驱动层、 GPRS 模块驱动层、 PPP 协议层、 IP 协议层、 UDP 协议层与应用层。 上层函数的实现需要应用到底层函数 , 而底层函数的任务就是为上层函数提 供服务 ,最终完成应用层任务 —— 传送数据。
驱动程序编写
首先是串行口驱动层。它实现打开串口、关闭串口、读串口数据、写串口数据
等函数。然后 ,在这些串口函数的基础上编写 GPRS 模块的驱动函数。单片机通 过
串行口控制 GPRS 模块 ,进行拨号、设置等操作。控制的方法是采用 AT 命令。 在控制 GPRS 模块拨打移动梦网 GGSN 的登录号码 “*99***1# 之”后 , GPRS 模块 就转入在线模式 (On-Line 。此时单片机向串行口发送的所有数据都透明地传 送给了 GGSN ,同样 GGSN 的回答也传回单片机的串行口。
单片机与GPRS模块通讯开发的注意事项(精)
单片机与GPRS模块通讯开发的注意事项(精)
3 / 9