基于arm与嵌入式linux的gprs无线通讯系统

基于arm与嵌入式linux的gprs无线通讯系统

ID:33032137

大小:695.09 KB

页数:41页

时间:2019-02-19

基于arm与嵌入式linux的gprs无线通讯系统_第1页
基于arm与嵌入式linux的gprs无线通讯系统_第2页
基于arm与嵌入式linux的gprs无线通讯系统_第3页
基于arm与嵌入式linux的gprs无线通讯系统_第4页
基于arm与嵌入式linux的gprs无线通讯系统_第5页
资源描述:

《基于arm与嵌入式linux的gprs无线通讯系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、湖丈理学院I芙蓉学院课程设计掖告课程名称:炭入式糸统课程设计专业班级:通信1101班学生姓名:指导教师:杨举完成时间:2014年6月7目报告成绩■:评阅意见:目录一、设计题目4二、设计要求4三、设计作用及目的4四、设计所用设备及软件4五、系统设计41、ARM处理器选型42、GSM/GPRS模块选型6六、系统硬件设计71、ARM硬件结构与外围电路7(1)SAMSUNGS3C24107(2)ST2410开发板的硬件结构7(3)ST2410硬件资源分配9(4)ST2410接口资源11(5)ST2410的串口通讯122、

2、M22通讯电路板的设计16(1)BenQM22GSM/GPRS无线模块16(2)BenQM22屯源部分的设计17(3)BenQM22天线的选择18(4)BenQM22与SIM卡的接口19(5)BenQM22在语音通讯设计19(6)BcnQM22通讯板的PCB设计20(7)BenQM22通讯板的串口22七、系统软件设计231、引导加载程序的设计23(1)Bootloader的基本概念23(2)ST2410的Bootloader功能说明242、串口通讯程序的设计253、BenQM22模块内部的软件特性274、AT指令

3、28(1)AT指令的语法格式28(2)AT指令的分类295、系统软件运行流程图30八、GPRS通讯系统运行结果301、软件运行截图33九、设计总结37十、心得体会37十一、参考文献38基于ARM与嵌入式Linux的GPRS无线通讯系统一、设计题目基丁"ARM与嵌入式Linux的GPRS无线通讯系统二、设计要求1、利用分组将数据在网络中传送,达到多用户间对网络资源的共享2、同时网络运营机构可以最大限度地使用现有GSM设备,避免了GSM设备投资的浪费。3、数据传送使用GPRS,而语咅传送使用GSM,使下载资料和通话可

4、以同吋进行。三、设计作业及目的1、了解什么是GPRS及其体諭幼嘩本功能2、了解GPRS的是如何传输数据3、了解GPRS在当前时代的运用四、设计所用设备及软件(1)SAMSUNGST2410ARM9开发板(2)SHARPTFTLCD液晶屏(3)BenQM22GPRS模块(4)神州行SIM卡(5)GSM900/1800MHz吸盘天线(6)BenQM22电路板五、系统设计1、ARM处理器选型ARM微处理器现有ARM7,ARM9,ARM9E,ARM10E,SecurCore,Xscale,StrongARM等儿个系列•鉴

5、于当前电子市场上的情况,在此我主要讨论一下ARM7与ARM9这两种主流处理器的特点及应用领域。(1)ARM7微处理器系列ARM7系列微处理器为低功耗的32位RISC处理器,最适合用于对价位和功耗要求较高的消费类应用。ARM7微处理器系列具有如下特点:—具有嵌入式ICE-RT逻辑,调试开发方便。—极低的功耗,适合对功耗要求较高的应用,如便携式产品。—能够提供0.9MTPS/MHZ的三级流水线结构。—代码密度高并兼容16位的Thumb指令集。—对操作系统的支持广泛,包括WindowsCE、Linux>PalmOS等。

6、—指令系统与ARM9系列、ARM9E系列和ARM10E系列兼容,便于用户的产品升级换代。—主频最高可达130M1PS,高速的运算处理能力能胜任绝大多数的复杂应用。ARM7系列微处理器的主要应用领域为:工业控制、Internet设备、网络和调制解调器设备、移动电话等多种多媒体和嵌入式应用。ARM7系列微处理器包括如下儿种类型的核:ARM7TDMKARM7TDMI-S、ARH720T、ARM7叮。其中,ARM7TMDI是目前使用最广泛的32位嵌入式RISC处理器,属低端ARM处理器核。(2)ARM9微处理器系列ARM

7、9系列微处理器在高性能和低功耗特性方面提供最佳的性能。具有以下特点:—5级整数流水线,指令执行效率更高。—提供1.lMTPS/MHz的哈佛结构。一支持32位ARM指令集和16位Thumb指令集。—支持32位的高速AMEA总线接口。—全性能的MMU,支持WindowsCE.Linux.PalmOS等多种主流嵌入式操作系统。—MPU支持实时操作系统。—支持数据Cache和指令Cache,具有更高的指令和数据处理能力。ARM9系列微处理器主要应用于无线设备、仪器仪表、安全系统、机顶盒、高端打卬机、数字照相机和数字摄像机

8、等。ARM9系列微处理器包含ARM920T、ARM922T和ARM940T三种类型.由此可见,ARM9对于Linux操作系统的支持性明显强于ARM7。因此,本系统采的核心微处理器是SAMSUNGS3C2410(以ARM920T为内核)。2、GSM/GPRS模块选型目前市而上出现的主流GPRS/GSM模块主要有以下几种:(1)BenQ公司的M20/M22(A)/M32(A)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。