摘要:本文提出了一种利用ARM模块对EM310 GPRS无线通信模块进行的短消息收发控制的设计方案。通过对GPRS工作原理和使用AT命令对短信传输的控制方法的介绍,了解了本次设计的要求和重点。并通过对GPRS短信传输系统的软硬件设计的过程详细的描述,在理论上能够实现利用ARM模块对GPRS模块进行短信收发过程的控制。最后,在实验室环境下对短消息平台进行了功能测试,及时准确地完成短信收发,实现了了设计的要求。
关键词:ARM;S3C2440;嵌入式系统;EM310;AT指令集;GPRS; 短信
目录
摘要
Abstract
1 概 述-4
2 短消息系统整体设计-5
2.1 系统设计介绍-6
2.1.1 系统框图设计-6
2.1.2 GPRS的工作原理-6
2.2芯片简介-8
2.2.1 S3C2440 ARM模块-8
2.2.2华为EM310 GPRS模块-17
3 短消息系统硬件电路设计-22
3.1 S3C2440最小系统硬件电路设计-22
3.2 GPRS模块电路设计-23
3.2.1 电源部分-23
3.2.2 串口电路设计-23
3.2.3 SIM卡接口电路-25
3.2.4音频电路设计-26
3.2.5 BUZZER管脚电路-28
3.2.6网络状态指示灯部分-28
3.2.7 天线部分-29
3.2.9电路设计图-31
4.基于ARM的GPRS短信平台软件设计-32
4.1 主函数流程图-32
4.2 串口初始化-33
4.3 GPRS模块的初始化-35
4.4函数sendSMS()-37
4.5函数receiveSMS()-38
5.制版与软件调试-38
5.1制版-38
5.2硬件调试-38
5.3软件调试-38
6.延伸与拓展-39
7.总结-40
致谢-40
参考文献:-41
附录:-42
附 1 参考程序-42
附2 原理图-55
附3 PCB版图-56
附4 实物图-57