基于单片机的GPRS无线上网 |
| |
引用本文: | 杨力书,韦作凯,臧晓明,杜秋.基于单片机的GPRS无线上网[J].大连民族学院学报,2008,10(5). |
| |
作者姓名: | 杨力书 韦作凯 臧晓明 杜秋 |
| |
作者单位: | 大连民族学院创新教育实践中心学生,辽宁大连,116605 |
| |
摘 要: | 1硬件连接和模块设置GPRS模块与微控制器间是通过串行口进行通信的,模块与控制器间的通信协议是AT命令集,其中大部分命令是符合协议AT command setfor GSM Mobile Equipment。SIM卡在这里可直接插到GPRS模块所提供的槽里面。采用12864字符液晶显示器,可以显示通过GPRS传输并经过微控制器处理过的数据。系统结构如图1。在对GPRS操作之前,先对GPRS模块进行设置:①设置通信波特率;②设置接入网关;③设置验证默认的用户名和密码;④连接指定公网的指令。图1系统总体结构图GPRS模块可以通过拨号登录到GGSN上动态分配到Internet网的IP地址2]。GPRS模块与网关的通信要符合点对点协议PPP。应用PPP协议登录之后,就可以通过GGSN接上Internet。2软件设计程序中的所有代码都是用C语言编写的,并采用分层的结构,从底到上分别为:串口驱动层、PRS模块驱动层、PPP协议层、IP协议层、UDP协议层与应用层。本文只给出串口驱动层、PPP协议层的实现过程。串口驱动层主要实现串口读写、串口数据等操作。下面为读函数ReadComm和写函数W rite-Comm的代码。V...
|
本文献已被 维普 万方数据 等数据库收录! |
|