1. XMODEM协议
XMODEM帧结构按照校验形式分为2种,如下表所示:
BYTE1 | BYTE2 | BYTE3 | BYTE4~131 | BYTE132 |
---|---|---|---|---|
头标志 | 帧序号 | ~帧序号 | 帧数据 | 累加和校验 |
BYTE1 | BYTE2 | BYTE3 | BYTE4~131 | BYTE132~133 |
---|---|---|---|---|
头标志 | 帧序号 | ~帧序号 | 帧数据 | CRC16校验 |
其中,头标志定义如下:
定义 | 值 | 说明 |
---|---|---|
SOH | 0x01 | 128字节数据标志 |
STX | 0x02 | 1024字节数据标志 |
EOT | 0x04 | 发送结束标志 |
ACK | 0x06 | 应答标志 |
NAK | 0x15 | 非应答标志 |
CAN | 0x18 | 取消发送标志 |
CRC | 0x43 |