欢迎来到天天文库
浏览记录
ID:18534733
大小:1.19 MB
页数:41页
时间:2018-09-18
《基于arm与嵌入式linux的gprs无线通讯系统2new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、湖南文理学院芙蓉学院课程设计报告课程名称:专业综合课程设计专业班级:通信1001班学号:38学生姓名:李嫒指导教师:敖章洪完成时间:2013年6月20日报告成绩:评阅意见:评阅教师日期芙蓉学院教学工作部制芙蓉学院教学工作部制41摘要随着科学技术的发展,嵌入式系统开发已经进入32位时代。在当前数字信息技术和网络技术的高速发展的后PC时代,嵌入式系统已经广泛地渗透到科学研究、工程设计、军事技术、各类产业和商业文化艺术、娱乐业以及人们地日常生活等方方面面中。随着国内外嵌入式产品地进一步开发和推广,嵌入式技术越来越和人们地生活密切相关
2、。本文主要介绍了以SAMSUNGARM9(S3C2410)和嵌入式Linux为平台的,基于BenQM22模块的GPRS无线通讯系统的硬件和软件方面的设计。主要内容包括:M22通讯电路板的PCB设计;ARM9中Bootloader编程与FLASH烧写;M22和ARM9的外围与内部硬件电路的设计;串口通讯的原理与编程;AT指令的收发等等。该系统实现了以下功能:语音通讯;短信服务;电话薄的记录与修改;来电查询;来电显示等等。关键词:嵌入式ARMM22GPRSAT41AstractWiththedevelopmentofscience
3、andtechnology,embeddedsystemdevelopmenthasenteredtheeraof32.IntherapiddevelopmentofdigitalinformationtechnologyandnetworktechnologyinthepostPCera,embeddedsystemshavebeenwidelyinfiltratedintoscientificresearch,engineeringdesign,militarytechnology,varioustypesofindust
4、rialandcommercialculture,entertainmentindustryandpeople'sdailylives.Withthefurtherdevelopmentandpromotionofembeddedproducts,embeddedtechnologyismoreandmoreandpeople'slifeiscloselyrelatedto.ThispapermainlyintroducedSAMSUNGARM9(S3C2410)andembeddedLinuxplatform,designt
5、hehardwareandsoftwareofGPRSwirelesscommunicationsystembasedonBenQM22module.Themaincontentsinclude:thePCBdesignofM22communicationcircuitboard;ARM9BootloaderprogrammingandFLASHprogramming;designofexternalandinternalhardwarecircuitofM22andARM9;theprincipleandprogrammin
6、gofserialcommunication;ATdirectivetransceiveretc..Thissystemimplementsthefollowingfunctions:speechcommunication;shortmessageservice;recordandeditphonethin;inquiries;calldisplayetc..Keywords:embeddedARMM22GPRSAT41目录一、设计题目5二、设计要求5三、设计作业及目的5四、设计所用设备及软件5五、系统设计51、ARM处理器选
7、型52、GSM/GPRS模块选型63、系统设计方案总体框架图7六、系统硬件设计71、ARM硬件结构与外围电路7(1)SAMSUNGS3C24107(2)ST2410开发板的硬件结构8(3)ST2410硬件资源分配9(4)ST2410接口资源11(5)ST2410的串口通讯122、M22通讯电路板的设计15(1)BenQM22GSM/GPRS无线模块15(2)BenQM22电源部分的设计17(3)BenQM22天线的选择18(4)BenQM22与SIM卡的接口18(5)BenQM22在语音通讯设计19(6)BenQM22通讯板的
8、PCB设计20(7)BenQM22通讯板的串口21七、系统软件设计221、引导加载程序的设计22(1)Bootloader的基本概念22(2)ST2410的Bootloader功能说明232、串口通讯程序的设计243、BenQM22模块内部的软件特性26414、AT指令27(
此文档下载收益归作者所有