实现基于gprs的无线远程iap功能doc11

实现基于gprs的无线远程iap功能doc11

ID:8368605

大小:75.00 KB

页数:11页

时间:2018-03-22

实现基于gprs的无线远程iap功能doc11_第1页
实现基于gprs的无线远程iap功能doc11_第2页
实现基于gprs的无线远程iap功能doc11_第3页
实现基于gprs的无线远程iap功能doc11_第4页
实现基于gprs的无线远程iap功能doc11_第5页
资源描述:

《实现基于gprs的无线远程iap功能doc11》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、www.3722.cn中国最大的资料库下载实现基于GPRS的无线远程IAP功能摘要:介绍IAP功能及其相关应用,以及采用GPRS远程实现IAP功能的现实意义;结合某地区地下水远程监控系统,着重阐述采用GPRS网络远程执行IAP升级系统的思想和实现方法,以及应用中应注意的一些关键技术;论述采用GPRS通信简单实用的应用层协议设计的方法,重点强调通信中校验码和重传机制;讨论影响本系统远程IAP升级可靠性的一些因素和所采取的针对性解决办法。              引言        针对地下水资源已经严重透支,水资源受到严重破坏的问题设计本系统,目的就是为了

2、监控农用机井的用水情况。农用机井分布站点广,站点之间距离几十m到一两百km,采用人工抄表监控会浪费大量的人力和物力,而且实时性差。以前采用GSM方式也存在实时性差、控制困难的问题。www.3722.cn中国最大的资料库下载www.3722.cn中国最大的资料库下载        目前,对此类问题可靠的、现实的解决方案就是,将现场设备接入Internet上的服务器,在上层实现实时监控、管理;但是现场没有专门Internet接入点和设备。采用GPRS接入Internet进行远程数据传输,是近两年企业、研究所等科研机构的热门课题。随着GPRS技术的日益成熟,GP

3、RS已经成功地应用在远程抄表、夜灯照明、油田监测、自动测量、智能仪表等不方便甚至根本不可能人工操作的远程数据传输系统中。因此,本系统选用GPRS和GSM混合工作模式:在网络状况通畅的情况使用GPRS工作模式;反之可以切换到GSM工作模式。每个站点数据传输终端定时登陆到GPRS,接入Internet上的主机服务器,把采集数据和站点状态下载到服务器硬盘上;上层采用B/S浏览器方式供地级、区级、市级等不同级别设置权限浏览;同时可以随时监控站点的实时状态,报告实时现场状况,调用系统历史数据信息。        市场的机遇和应用技术的成熟常常是一对矛盾,尤其对于GP

4、RS这类新技术,通常不得不一边开拓市场一边完善技术。然而实践是检验真理的唯一标准。系统交接使用之后,用户反馈一些改善功能的意见,另外,长时间使用之后,终端程序隐藏的“bug”也可能会随之浮出水面。这就需要对数据传输终端的程序进行升级,但是设想一下,假如投入使用了200个站点,就算用ISP现场在线编程,工作人员得到每个站点把程序更新一遍。不但浪费大量的人力、物力,而且直接贻误了开辟市场的时机,对企业造成的后果可能是致命的。        本设计方案就是应用在此类GPRS远程监控系统上,融合GPRS网络通信技术解决数据传输终端程序升级问题的。www.3722.

5、cn中国最大的资料库下载www.3722.cn中国最大的资料库下载        1IAP功能简介与系统应用        IAP(InApplicationProgramming)是应用在Flash程序存储器的一种编程模式。简单地说就是在应用程序控制下,对程序某段存储空间进行读取、擦除、写入操作。与ISP(InSystemProgramming)操作非常相似,都不需要从电路板上取下芯片用编程器烧写再安装上去运行新程序,即具有在线编程功能。但是它们有其不同点:ISP通常是整片擦除、编程,在手工操作下通过PC串口下载程序到Flash,需要简单的硬件资源

6、——串口RX、TX和RS232驱动芯片;而IAP却是在某段程序的控制下对另外一段程序Flash进行读写操作,可以控制对某段、某页甚至某个字节的读写操作。        根据IAP的功能特点,可以制作仿真软件替代仿真器功能。在PC上做个简单的界面应用程序就可以直接实现用户程序在线仿真:设置断点、单步运行、改变运行结果调试等功能。同理,根据ISP的功能特点可以替代编程器。本系统就是把IAP模式融入到GPRS通信系统中,用GPRS远程升级指定目标芯片的软件。        2IAP功能系统架构www.3722.cn中国最大的资料库下载www.3722.cn中国最

7、大的资料库下载        IAP功能系统架构如图1所示。 图1系统架构(只标示与IAP功能相关部分)        P89LPC936是Philips公司推出的一款高稳定性、多功能的51内核MCU;集成了I2C总线,读写操作I2C器件FM24C256速度快、稳定性高;增强型UART,具有帧错误检测、帧间隔检测、可选双缓冲、接收和发送中断可选分开等强大串口通信功能,增强了和GPRS模块串口通信的可靠性;内置AD/DA转换器;16KBFlash存取器,支持ISP和IAP;采用TSSOP28或HWQFN28低成本封装。设计系统的外围电路可以减少到最少,不但提

8、高了系统的性能,甚至可以IAP升级终端部分功能而不用改变外围硬件电

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

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

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