xmodem协议是什么

Posted on   牛man  阅读(521)  评论(0编辑  收藏  举报

Xmodem协议是什么?

      他是串口通信中的一种异步传输文件的协议,分为XModem和1k-XModem协议两种,前者传输的数据块:128字节,后者传输的数据块:1024字节即1k字节。

Xmodem 信息格式

包头+数据块+包尾

 

 

2. 校验和的计算
所有的数据字节都将参与和运算,由于校验和只占一个字节,如果累加的和超过255将从零开始继续累加。


3. 字段定义
<SOH> 01H
<EOT> 04H
<ACK> 06H
<NAK> 15H
<CAN> 18H

4. 校验和方式的XModem传输流程
传输流程如图所示:

 

相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示