基于Ymodem协议的远程升级系统开发.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 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协议 的前提下,可以通过当地终端软件对主采集器嵌

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档