- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Ymodem协议的远程升级系统开发.pdf
第39卷第2期 广 东 气 象 V01.39 No.2
2017年 4月 GuangdongMeteorology April 2017
雷卫延,黄飞龙,吕玉嫦.基于Ymodem协议的远程升级系统开发 [J].广东气象 ,2017,39(2):78—8O
基于Ymodem协议的远程升级系统开发
雷卫延。黄飞龙,吕玉嫦
(广东省气象探测数据中心,广东广州 510080)
摘 要:基于YModem协议开发的远程升级系统,利用观测场现有RS232串口(包括串口服务器
和光纤)通信方式,能够在值班房轻松实现国家级新型 自动站采集器源代码 的更新 ,通信传输速率能
稳定在 1kbyte/s左右,自动站采集器源代码升级这一技术难题迎刃而解。
关键词:计算机技术与应用 ;YModem协议 ;源代码;在应用编程;远程升级;自动站
中图分类号:TP39 文献标识码 :A doi:10.3969/j.issn.1007—6190.2017.02.019
目前广东省有86个国家级 自动站和2400
1 YModem协议工作原理 .
多个区域 自动站在运行,全天候的对全省范围内
YModem协议是 由XModem协议演变而来
的天气状况进行监测,在台风、暴雨等重大天气
的,它是一种发送并等待的协议,即发送方发送
过程中发挥着不可替代的作用。2012年8月中
一 个数据包 以后,都要等待接收方 的确认。
国气象局综合观测司发布了 《新型自动气象(气
YModem协议规定,每个传输帧由帧头、数据段、
候)站功能需求书 (修订版)》,2015年 5月又发
帧尾组成,帧格式如表 1所示。传输请求由发送
布了 《自动气候站规格需求书》。根据规格需求
方发起,发送方将数据加上包头、包号、包号补
书的要求 ,新型 自动站必须具备如下功能:在不
码、末尾加上 CRC校验字段,打包成帧格式传
更改任何硬件设备的前提下,可以通过当地终端
送。数据段中包含的是原始的数据块,每个数据
对主采集器嵌入式软件进行版本升级。本研究
子包可以包含至多 1024个字节的数据,其后跟
开发的基于YModem协议的远程升级系统,操作
随一个 CRC值用以校验,这种机制保证了数据
简单,可轻松实现 自动气象站嵌入式软件版本的
的传输质量 。
升级。
表 1 YModem协议分块传输帧结构
护,有效地保证 IAP程序不会被意外地破坏,系
2 系统开发
统升级的可靠性得以保障。
远程升级系统能够在不更改任何硬件设备
远程升级系统 的核心是利用 YModem协议
的前提下,可以通过当地终端软件对主采集器嵌
您可能关注的文档
- 基于skyline的三维城市规划辅助决策系统构建——以无锡市为例.pdf
- 基于SMS的远程无线数据采集系统的设计与实现.pdf
- 基于SMT8S103单片机的远程脉搏诊断系统的设计.pdf
- 基于SNMP及Web的远程网络实验室设计与实现.pdf
- 基于SOA的移动交通事故救援辅助决策系统设计与研究.pdf
- 基于Solid Works的《机械设计基础》课程教学改革探讨.pdf
- 基于SOPC平台远程机器人控制系统的设计.pdf
- 基于Spice协议的远程传输技术的研究.pdf
- 基于SPIN的远程证明协议的形式化分析及改进.pdf
- 基于SPOC混合教学模式的程序设计课程教学改革与实践——以VisualBasic程序设计基础为例.pdf
原创力文档


文档评论(0)