移动通信GPRS模块应用开发分析_第1页
移动通信GPRS模块应用开发分析_第2页
移动通信GPRS模块应用开发分析_第3页
移动通信GPRS模块应用开发分析_第4页
移动通信GPRS模块应用开发分析_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、现代商业MODERN BUSINESS215信息化Information T echnique一、引言移动通信大大拓展了人们的通信距离和生活空间,基于A R M 无线小车实验装置的应用与开发的枢纽环节就是移动GPRS 通信的研究。它是上位机与底层硬件连接的纽带。通过GPRS 通信将上位机的信息发送给底层手机模块华为G T M 900。然后传送给ARM7处理器,由ARM7发出脉冲信号控制步进电机从而实现小车的运动。底层的信息可由底层模块通过G P R S 通信反馈给上位机,由上位机做出相应的反应。从而实现远程控制。本论文主要研究底层手机模块GTM900的GPRS 通信。是通过串口发送AT 指令实

2、现的。同样GTM900也包括硬件和软件两个部分。在典型AT 指令集的基础上增加了数据传送的AT 命令,适用于小数据量传送的场合,用户无需实现PPP 协议也可实现数据传输功能。二、系统的总体设计原理无线小车实验装置由底层硬件电路、车载无线通信模块和上位机远程控制模块组成。底层硬件电路通过基于A R M 7的LPC2368处理器控制步进电机驱动小车运动。通讯部分则是由串口发A T 指令到GTM900B,完成底层与上位机的通信。利用已有的GSM 网络,实现与上位机的通讯。上位机是用GPRS 模块接收,反馈在可视化的WinCE 界面上进行远程监控。当上位机要实现对小车控制时,依然采用串口向手机模块发送

3、相关控制的AT 指令,达到使该移动终端发送短信或建立连续型数据传输的链接。小车装置原理图见图2-1。三、GPRS 模块介绍华为公司的GTM900B 手机模块。在典型AT 指令集的基础上增加了数据传送的AT 命令,适用于小数据量传送的场合,用户无需实现PPP 协议也可实现数据传输功能。而且,GTM900B 是一款两频段GSM/GPRS无线模块。1、GPRS 硬件原理图。GPRS 无线通信模块硬件的组成部分分为:G T M 900-B 模块,控制接口电路,SIM 卡接口。GPRS 模块硬件电路原理见图3-1:2、PDU 编码规则。SMS 是由Etsi 所制定的一个规范(GSM03.40和GSM03

4、.38。当使用7-bits 编码的时候,它可以发送最多160个字符。8-bit 编码(最多140个字符通常无法直接通过手机显示;通常被用来作为数据消息。目前,发送短消息常用T e x t 和P D U (ProtocolDataUnit,协议数据单元模式。使用Text模式收发短信代码简单,实现起来十分容易,但最大的缺点是不能收发中文短信;而PDU 模式不仅支持中文短信,也能发送英文短信。P D U 模式收发短信可以使用3种编码:7-bit、8-bit 和UCS2编码。7-bit 编码用于发送普通的ASCII 字符,8-bit 编码通常用于发送数据消息,UCS2编码用于发送Unicode 字符。

5、一般的PDU 编码由ABCDEFGHIJKLM十三项组成。数据帧结构图如3-2:A:短信息中心地址长度,2位十六进制数(1字节。B:短信息中心号码类型,2位十六进制数。C:短信息中心号码,B+C 的长度将由A 中的数据决定。D:文件头字节,2位十六进制数。E:信息类型,2位十六进制数。F:被叫号码长度,2位十六进制数。G:被叫号码类型,2位十六进制数,取值同B 。H:被叫号码,长度由F 中的数据决定。I:协议标识,2位十六进制数。J:数据编码方案,2位十六进制数。K:有效期,2位十六进制数。L:用户数据长度,2位十六进制数。M:用户数据,其长度由L 中的数据决定。具体实例分析如下:若GPRS

6、模块发送一个U D P 串数据信息为:91:地址类型,0x91表示二进制10010001。说明号码类型为国际号码(InternationNumber,电话号码类型为0001,默认值。11:文件头字节,0x11表示二进制00010001。从低字节到高字节数据依次表示:01,消息类型指示符,SMS-SUBMIT 类型;0,是否拒绝相同重复消息,短消息中心接受未转发的具有相同T P -M R 的消息19:信息类型,信息类型参考值。移动通信GPRS 模块应用开发分析【文章摘要】无线通信模块可支持GSM/GPRS 模式,然后对无线通讯模块发送AT指令,实现判断信息的传送。利用移动通信运营商的GSM 网络

7、,把相关信息传到上位机。接收上位机发过来的信息,分析其数据格式,取出信息内容后,识别有效的信息含义,进而完成相应操作。本论文主要介绍无线通信模块开发的相关内容。包括:GPRS 模块介绍、AT 指令简介、收发数据格式分析、数据通信工作流程等。【关键词】ARM7处理器;GPRS 模块;AT 指令马丁华中科技大学文华学院信息科学与技术学部4300074转214页现代商业MODERN BUSINESS214信息化Information T echnique匹配时的总金额不一致,从而产生应计负债余额。5、第五类情况是负责接收入库的仓库管理人员重复操作造成的。三、解决问题的措施办法及对策E R P 系统应

8、付模块数据正确与否也直 接关系到最后财务报表的正确与否,因此必须保证系统应付模块数据真实反映实际业务,经过业务人员、财务人员、技术人员广泛的讨论和实践,提出如下应对措施:1、建立经常性、制度性的核对机制就是保证财务数据正确无误的最有效的和最重要的方法之一。首先是财务人员和业务人员能够直接取数的如库存余额等数据,可以根据材料分类的大类明细每月核对一次,及时发现问题及时解决;其次是应计负债明细因核对程序相对复杂,需技术人员参与支持,可以每季度核对一次,以保证数据准确性,发现问题及时改正。2、严格执行ERP 系统业务操作规范要求:a 严禁接收后不及时办理入库的情况发生,避免实物与帐表不符;b 严禁入

9、库后价格修改,如确需修改的业务修改价格需在退库后进行,然后再次入库报销发票,避免发票金额与入库金额不匹配;c 严禁报销匹配发票后再办理退库,如质量等原因确实需要办理退库的,业务人员需首先通知财务办妥收款和发票退回后再办理实物退库,避免给公司造成不可挽回的损失。3、严格执行ERP 系统财务操作规范要求:a 需按接收号一一进行发票匹配,避免出现错误匹配的现象;b 严禁超量或欠量匹配发票,避免导致应计负债借方或贷方余额无法消除;c 发票差异需合理,一般情况下发票与入库金额没有差额,四舍五入的尾差属正常现象,如果出现超过发票金额1%的差异应查明原因后再进行发票处理。4、完善ERP 系统自身控制,从系统

10、本身设置上限制业务出错的机会:a 匹配发票后,系统本身禁止业务退库操作,如质量等原因确实需要办理退库的,业务人员需首先通知财务办妥收款和发票退回后,由财务人员在ERP 系统中解禁后再办理实物退库;b 业务人员实物入库后系统本身禁止业务再进行入库价格修改。c 入库单增加打印接收号、行号、一揽子发放号等内容以利于财务人员正确匹配发票。通过以上分析我们发现,在ERP 系统中,财务数据已不仅仅是财务人员的事情,自业务产生的那一刻起,业务人员的每一次操作都与最后的财务数据息息相关,都是产生财务数据的基本元素,正确与否也直接关系到最后财务报表的正确与否。因此,如何保证仓库管理人员和财务人员等相关录入人员录

11、入信息的正确性就显得尤其重要。通过以上措施,我们将实际应用中暴露出来的问题一一解决,保证财务数据的准确完整,为公司制定正确的决策提供坚实的数据基础。【参考文献】1、余长国.ERP 与电子商务J.经济师,2000,(122、李泓杰.ERP 的历史、现状及其发展方向J.技术经济2000,(020D:被叫号码长度。91:被叫号码类型。同地址类型683188902848F4:对方号码字段,解析同短信中心号码。00:上层协议指示,一般设置为00,表示普通G S M ,点对点编码方法。08:数据编码设置,08代表Unicode 方式。FF:短信有效期,FF 表示最大。10:用户数据长度,16个字节。8FD

12、9662F4E0067616D4B8BD577ED4FE:发送的信息内容。4软件设计本文主要是针对GPRS 手机控制模块和串口通信模块的程序设计进行详细介绍。中断服务:对于中断的服务模块,分为两大块:1.底层对于中断向量表的分配,开/关IRQ 中断和FIQ 中断采用SWI 的方式实现,处理程序就在软件中断启动代码swi_handler.s 中;2.中断服务程序,实际执行中断的软件代码。两者的关系是底层为中断的服务提供入口地址和优先级顺序的安排,对硬件设备进行操作。上层的服务程序为中断处理提供了指令的算法。1、GPRS 手机模块软件设计。由于采接215页用华为公司的GTM900-B 模块,对该模块进行控制设计了两层的软件程序来实现无线通信功能。上层对于GTM900-B 手机模块的控制通过对硬件的端口和指令来操控。底层的服务程序实质就是对串口的操作。对上层的G T M 900操作分为以下两部分:1.初始化GTM900,其中包括设置传输波特率、启动GTM900M 模块、A T 指令完成基本设置;2.功能模块,包括返回值解析函

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论