1Xmodem的简单实现,暂不包含数据校验
当准备发送是先由接收方给发送方发送一个NAK信息;之后发送方开始发送包,接收方接收到一个包(132字节)后给发送 ACK给发送方;当发送方发完时(到文件的尾了),在发送一个包,其中包头SHO(包的第一个字节)中为EOT,之后接收方再回一个ACk,至此传输结束;
xmodem的数据帧结构
| | | | | |
| SOH | 信息包序号 | 信息包序号的补码 | 数据区段 | 校验和 |
|_____|____________|___________________|__________|____________|
其中1字节的SOH,1字节的包序号,1字节的序号补码,128字节的数据,1字节的校验码,总共132字节;
2.Xmodem协议相关控制字符
SOH 0x01
STX &nb

本文介绍了Xmodem协议的基本实现过程,包括数据帧结构和相关控制字符。在实现过程中,接收方首先发送NAK,然后接收132字节的数据包并返回ACK,当接收到EOT标志时,传输结束。通过这种方式,文件数据被发送到指定内存地址。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



