基于ARM和GPRS的无线传输与接收
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于ARM和GPRS的无线传输与接收
引言近年来,无线通信技术得到广泛的应用,GPRS (General Packet Radio System)通用无线分组网络就是一种比较流行的无线通信网络。
GPRS 网络具有覆盖范围广、数据传输速度快、通信质量高、永远在线和可按流量计费
等优点。
本传输方案采用的是西门子GPRS 无线通信模块MC35i,该模块支持标准的AT 指令集,但并没有嵌入TCP/IP 协议,不过系统采用的linux 操
作系统里面带有完整的TCP/IP 协议栈以及PPP 协议,它不但减少了软件系统的复杂度,也增加了系统的稳定性。
这样,本方案就可用于不同的场合,只要
设计相应的上层软件处理系统即可。
1 系统总体设计该系统主要由GPRS 通讯模块和控制模块两部分组成,并采用嵌入式系统来设计GPRS 终端。
该嵌入
式系统由硬件和应用软件组成,其架构可分为微处理器、内存、输入输出、操
作系统和应用软件等五部分。
系统的硬件由微处理器、GPRS 模块、SIM 卡座、外部接口和扩展数据存储器等部分组成。
微处理器可控制GPRS 模块的信息接
收和发送,以通过标准RS232 串口和外部控制器进行数据通讯,其系统原理结
构如图1 所示。
2 系统硬件设计本系统硬件主要是以ARM 为开发平台,以西门子公司的MC39i 模块作为GPRS 发送模块,从而使系统快速完成发送工作。
2.1 嵌入式微处理器单元本硬件平台的CPU 采用Samsung 的基于ARM920T 内核的S3C2410 微处理器,S3C2410 是采用0.18μm 工艺制造的32 位微控制器,该处理器拥有独立的16 KB 指令Cache 及16 KB 数据Cache 和MMU,并可支持TFT 的LCD 控制器、NAND 闪存控制器、
3 路UART、
4 路DMA、4 路带PWM 的定时器、I/O 口、RTC、8 路10 位ADC、Touch Screen 接口、IIC-。