基于S3C2410的GPRS模块的设计
开始
功能程序包括GPRS模块初始化程序,GPRS读数据程序,GPRS发送短消息程序,GPRS打电话和接电话程序等,一般通过状态机实现,如GPRS打电话(主叫)流程如图 3所示,分为空闲状态、输入号码状态、拨号状态、通话状态等。
键盘操作是用户的输入/输出接口,用户的所有指令都需要通过键盘来实现,键盘模块程序流程图如图 4所示,主要包括键盘的初始化、打电话、接电话、发短消息、查看短消息,以及等待等无线通信常见的键盘操作方式。
3、实验结果
连接计算机串口到嵌入式处理器S3C2410的 UART1,连接好 GPRS天线,在 GPRS模块的 SIM卡座上插入 SIM卡(最好是中国移动卡),接上耳机和麦克风,运行超级终端,选择正确的串口号,并设置串口(波特率为115200,奇偶校验为None,数据位数为8,停止位数为1,无流控),并打开串口。GPRS模块通电后,通过使用键盘的“UP”和“DOWN”键选择“GPRS-连接 PC选项”,然后点击“Enter”键确定,系统自动复位 GPRS模块,并进入 PC模式,在该模式下,可以通过计算机串口控制 UART1的方式直接控制 GPRS模块。接下来,在 GPRS模块初始化后,通过输入不同的 AT命令,就可开关机、拨打和接听电话、发送和接收短消息、收发E-mail,进行因特网浏览等,实验结果正确。
4 结论
本文阐述了嵌入式系统和 GPRS的含义,以嵌入式处理器S3C2410为核心,利用 GPRS模块设计出了无线通信系统。本文作者创新点是利用了嵌入式处理器和 GPRS模块,将两种不同的技术融合在一起,同时采用 ADT IDE集成开发环境设计嵌入式系统的软件,因而具有很好的目的性和针对性;根据本文提出的设计思路,可方便的设计其它无线通信系统,有广阔的应用前景和很好的经济效益。
评论