Other Parts Discussed in Thread: IWR6843AOP
器件型号: IWR6843AOPEVM
主题: IWR6843AOP 中讨论的其他器件
您好团队:
我正在使用 IWR6843AOP EVM、并尝试了解刷写顺序、特别是引导加载程序通信协议。
我学习了引导加载程序应用手册 (SWRA627)、并回顾了主机到器件以及器件到主机通信的数据包格式。 我理解引导加载程序以 ACK 和 STATUS 等数据包进行响应、每个响应都包含一个 2 字节长度的字段。
但是、我对 响应数据包中的长度字段的计算方法感到困惑。
从文档中、长度似乎应包括:
-
有效载荷
-
校验和(1 字节)
-
可能还有一个额外的字节
例如:
-
ACK 响应
-
有效载荷:2 字节 (0x00CC)
-
校验和:1 字节 (0xCC)
-
总可见字节:3.
-
但文档指定 长度=4
-
-
Status response
-
状态:1 个字节
-
校验和:1 字节
-
总可见字节:2.
-
但文档指定 长度= 3
-
请您澄清一下:
-
器件到主机响应的长度字段中具体包含哪些内容?
-
长度计算中是否包含隐式或未记录的字节(例如,响应类型/操作码)?
-
实现主机解析器时、应如何正确解释响应数据包?
提前感谢您的帮助。