ZHCUAO3 February 2023 MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1
UART 和 I2C BSL 协议的数据包具有以下结构。
| PI 代码 | BSL 内核数据 | PI 代码 | |
|---|---|---|---|
| 标头(1 字节) | 长度(2 字节) | BSL 内核命令/响应 | CRC32(4 字节) |
根据内核数据字段,数据包被归类为命令数据包或响应数据包。
命令数据包是发送到 BSL 的第一个数据包。第二个数据包是从 BSL 接收的响应数据包。响应数据包包含两个组件 BSL 确认和 BSL 内核响应。在这两个命令中,每个发送的命令数据包都会从 BSL 接收确认。但并非每个命令都会收到 BSL 内核响应。
图 4-1 BSL 协议