ZHDA134 April   2026 CC1310 , CC1311P3 , CC1312PSIP , CC1312R , CC1312R7 , CC1314R10 , CC1350 , CC1352P , CC1352P7 , CC1352R , CC1354P10 , CC1354R10

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2使用标准命令导出的 PHY 设置
    1. 2.1 标准数据包格式(1 个长度字节)
      1. 2.1.1 使用 CMD_PROP_TX 和标准数据包格式(1 个长度字节)的 TX
      2. 2.1.2 使用 CMD_PROP_RX 和标准数据包格式(1 个长度字节)的 RX
      3. 2.1.3 使用 CMD_PROP_TX_ADV 命令和标准数据包格式(1 个长度字节)的 TX
      4. 2.1.4 使用 CMD_PROP_RX_ADV 和标准数据包格式(1 个长度字节)的 RX
    2. 2.2 标准数据包格式(2 个长度字节)
      1. 2.2.1 使用 CMD_PROP_TX_ADV 和标准数据包格式(2 个长度字节)的 TX
      2. 2.2.2 使用 CMD_PROP_RX_ADV 和标准数据包格式(2 个长度字节)的 RX
  6. 3使用高级命令导出的 TX 和 RX 设置
    1. 3.1 高级数据包格式
      1. 3.1.1 使用 CMD_PROP_TX_ADV 和高级数据包格式的 TX
      2. 3.1.2 使用 CMD_PROP_RX_ADV 和高级数据包格式的 RX
    2. 3.2 标准数据包格式(1 个长度字节)
      1. 3.2.1 使用 CMD_PROP_TX_ADV 命令和标准数据包格式(1 个长度字节)的 TX
      2. 3.2.2 使用 CMD_PROP_RX_ADV 和标准数据包格式(1 个长度字节)的 RX
    3. 3.3 标准数据包格式(2 个长度字节)
      1. 3.3.1 使用 CMD_PROP_TX_ADV 和标准数据包格式(2 个长度字节)的 TX
      2. 3.3.2 使用 CMD_PROP_RX_ADV 和标准数据包格式(2 个长度字节)的 RX
  7. 4参考资料

使用高级命令导出的 TX 和 RX 设置

默认情况下,所有通过 CMD_PROP_TX_ADV 或 CMD_PROP_RX_ADV 命令导出/导入的 PHY 都采用 IEEE 802.15.4g 规定的数据包格式。该格式如图 3-1 所示。

 高级数据包格式图 3-1 高级数据包格式

同步字 (0x55904E) 后跟一个 2 字节长的标头 (PHR),其中包含以下字段:

PHR[15] MS:模式开关(始终设置为 0)

PHR[14:13] 保留(无关)

PHR[12] FCS:FCS 类型(0:4 字节 CRC,1:2 字节 CRC)

PHR[11] DW:数据白化(0:禁用,1:启用)

PHR[10:0] 长度

长度字段应包括 CRC 字节(2 或 4 字节,具体取决于 PHR 中的 FCS 字段),即如果要发送前一个示例中使用的 3 字节长度的有效载荷,标头中的长度应是 5 或 7。例如,如果您想要使用 4 字节长度的 CRC (FCS = 0) 并开启数据白化 (DW = 1) 时,则标头将为 0x0807。