diff --git a/doc/HSJL 上位机串口通信协议.md b/doc/HSJL 上位机串口通信协议.md index 39c96a6..af8034a 100644 --- a/doc/HSJL 上位机串口通信协议.md +++ b/doc/HSJL 上位机串口通信协议.md @@ -138,7 +138,7 @@ Echo 测试中节点将 PC 下发的数据直接回传,不做其他处理。Ec | 字段名 | 字节数 (Byte) | 说明 | | -------------------- | ------------- | ---------------------------------------------------------- | | 节点使能 | 1 | `0xAA`: 启用
`0x55`: 停用 | -| 节点 ID | 1 | `0x00`: 簇首
`0x01`~`0x09`: 成员 | +| 节点 ID | 1 | `0x01`: 簇首
`0x02`~`0x0A`: 成员 | | 业务速率 | 1 | `0x22`: 128 kbps
`0x33`: 256 kbps
`0x44`: 2 Mbps | | 时隙表编号(可扩展) | 1 | 编号值,0~2(可扩展) | @@ -147,7 +147,7 @@ Echo 测试中节点将 PC 下发的数据直接回传,不做其他处理。Ec > 时隙表单次运行周期为 250 ms,不同时隙表中主从节点数据交互次数、可用从节点 ID 范围不同,**从节点只与主节点进行通信**,目前暂定时隙表如下: > > - 0 号时隙表,主节点分别给 2 个从节点发送 1 次;每个从节点给主节点发送 1 次。 -> - 1 号时隙表,主节点分别给 2 个从节点发送 5 次;每个从节点给主节点发送 5 次。 +> - 1 号时隙表,主节点分别给 2 个从节点发送 4 次;每个从节点给主节点发送 4 次。 > - 2 号时隙表,待定。 ### 发送数据下发 @@ -175,9 +175,9 @@ block-beta > > 1. 需注意整个 [UART 帧](#UART 帧结构定义)的长度(包括帧头、数据段、Dummy、校验和、数据段长度、帧尾)不超过 1024 Byte。 > 2. 数据最大长度同时由业务速率档位决定: -> - 128 kbps 档位:数据长度最大为 42 Byte。 -> - 512 kbps 档位:数据长度最大为 267 Byte。 -> - 2 Mbps 档位:数据长度最大为 1222 Byte,但是受限于 PL buffer 的长度,[UART 帧](#UART 帧结构定义)的长度不超过 1024 Byte。 +> - 128 kbps 档位:数据长度最大为 40 Byte。 +> - 512 kbps 档位:数据长度最大为 265 Byte。 +> - 2 Mbps 档位:数据长度最大为 1220 Byte,但是受限于 PL buffer 的长度,[UART 帧](#UART 帧结构定义)的长度不超过 1024 Byte。 ### 接收数据上传