diff --git a/img/升级总流程.png b/img/升级总流程.png new file mode 100644 index 0000000..121eb53 --- /dev/null +++ b/img/升级总流程.png diff --git a/img/广播阶段.png b/img/广播阶段.png new file mode 100644 index 0000000..01cfee7 --- /dev/null +++ b/img/广播阶段.png diff --git a/img/询问阶段.png b/img/询问阶段.png new file mode 100644 index 0000000..38e69fc --- /dev/null +++ b/img/询问阶段.png diff --git a/img/透传阶段.png b/img/透传阶段.png new file mode 100644 index 0000000..1412a15 --- /dev/null +++ b/img/透传阶段.png diff --git a/通讯协议-教育新版-基站部分.md b/通讯协议-教育新版-基站部分.md index e8b7c02..1a1823a 100644 --- a/通讯协议-教育新版-基站部分.md +++ b/通讯协议-教育新版-基站部分.md @@ -2672,10 +2672,9 @@ step3:sdk询问 数据是否接收正确;基站回复,如果不正确 sdk重 | 3 | CMDTYPE | 基站管理命令类型41 sdk下载多包 | | 4 | type | 1 要下载的数据信息 | | 5 | DATA-type | 1:基站固件升级
2:键盘固件升级;
3:快速下发;
4:广播 | -| 6-9 | DATA_total| 数据总字节数 | -| 10-11 | DATA crc | 数据crc | -| 12-13 | byte per PACK | 每包数据最大字节长度:64 | -| 14-15 | PACK-max | 总包数 | +| 6-9 | DATA_total| 数据总字节数 高位在前 | +| 10-11 | DATA crc | 数据crc 高位在前| +| 12-13 | byte per PACK |高位在前 每包数据最大字节长度:64... | | other | default | | 基站应答: | **字节** | **标识符** | **描述** | @@ -2685,9 +2684,9 @@ step3:sdk询问 数据是否接收正确;基站回复,如果不正确 sdk重 | 3 | CMDTYPE | 基站管理命令类型41 sdk下载多包 | | 4 | type | 1 要下载的数据信息 | | 5 | DATA-type | 1:基站固件升级
2:键盘固件升级;
3:快速下发;
4:广播 | -| 6-9 | DATA_total| 数据总字节数 | -| 10-11 | DATA crc | 数据crc | -| 12-13 | byte per PACK | 每包数据最大字节长度:64 | +| 6-9 | DATA_total| 数据总字节数 高位在前| +| 10-11 | DATA crc | 数据crc 高位在前| +| 12-13 | byte per PACK |高位在前 每包数据最大字节长度:64 | | other | default | | ### 5.9.2 sdk连续发送N包纯数据包,基站无需回复 @@ -2700,9 +2699,9 @@ step3:sdk询问 数据是否接收正确;基站回复,如果不正确 sdk重 | 3 | CMDTYPE | 基站管理命令类型41 sdk下载多包 | | 4 | type | 2 询问基站 | | 5 | DATA-type | 1:基站固件升级
2:键盘固件升级;
3:快速下发;
4:广播 | -| 6-9 | DATA_total| 数据总字节数 | -| 10-11 | DATA crc | 数据crc | -| 12-13 | byte per PACK | 每包数据最大字节长度:64 | +| 6-9 | DATA_total| 数据总字节数 高位在前| +| 10-11 | DATA crc | 数据crc 高位在前| +| 12-13 | byte per PACK |高位在前 每包数据最大字节长度:64 | | other | default | | 基站应答: | **字节** | **标识符** | **描述** | @@ -2712,9 +2711,9 @@ step3:sdk询问 数据是否接收正确;基站回复,如果不正确 sdk重 | 3 | CMDTYPE | 基站管理命令类型41 sdk下载多包 | | 4 | type | 2 询问基站 | | 5 | DATA-type | 1:基站固件升级
2:键盘固件升级;
3:快速下发;
4:广播 | -| 6-9 | DATA_total| 数据总字节数 | -| 10-11 | DATA crc | 数据crc | -| 12-13 | byte per PACK | 每包数据最大字节长度:64 | +| 6-9 | DATA_total| 数据总字节数 高位在前| +| 10-11 | DATA crc | 数据crc 高位在前| +| 12-13 | byte per PACK |高位在前 每包数据最大字节长度:64 | | 14 | result | 1-正确;0-错误 | | other | default | | diff --git a/通讯协议-教育新版-表决器部分.md b/通讯协议-教育新版-表决器部分.md index 691f7d7..603b3e6 100644 --- a/通讯协议-教育新版-表决器部分.md +++ b/通讯协议-教育新版-表决器部分.md @@ -2936,6 +2936,17 @@ BIN/GDB   表示改型号下 不同的MCU 类型 BIN文件识别符 | N | U8 无异议 预留 | | XX.XX.XX | SW 固件版本 | +*** +==升级总体设计图== +![升级总流程](img/升级总流程.png) +*** +![广播阶段](img/广播阶段.png) +*** +![透传阶段](img/透传阶段.png) +*** +![询问阶段](img/询问阶段.png) +*** + ### 6.5.2 广播开始/结束 | **字节** | **标识符** | **描述** |