图 [1] 为 IEEE 802.15.4 帧格式的示意图。 [1] 中包括了具体帧格式(数据帧、信标帧、确认帧和 MAC 命令帧)的类似示意图。
物理层:
同步头(4+1个字节)
同步头( SHR )包含帧引导序列和帧开始定界符( SFD )。 IEEE 802.15.4 协议 [1] 中, 定义帧引导序列为 4 个字节 0x00 。 SFD 是 1 个字节,设置为 0xA7 。
PHY 头(1个字节)
PHY 头只包含了帧长度域。帧长度域 定义了 MAC 协议数据单元( MPDU )中的字节 数 。注意,该字节数不包含长度域本身的字节,但却包含了帧校验序列( FCS )的字节,即使 FCS由 CC2 53x 自动插入的。
PHY 服务数据单元
PHY 服务数据单元包含 MAC 协议数据单元( MPDU )。 MAC 层负责生成 / 解释 MPDU ,内置的无线模块 支持部分 MPDU 子域的处理。
MAC 层:
如图 19-3 所示,帧控制域( FCF )、数据序号和地址信息紧随长度域值后 。 加上 MAC数据有效载荷和帧校验序列,组成了 MAC 协议数据单元( MPDU )。 FCF 的格式 图 19-4 所示。 详细细节请参见 [1] IEEE 802.15.4 协议 。

帧校验序列
如图 19-3 所示 , 帧校验序列( FCS )占两个字节,紧随最后一个 MAC 有效载荷字节 之后。 FCS 是通过 MAC 协议数据单元( MPDU )计算出来的,也就是说,计算 FCS 不包括 长度域。IEEE 802.15.4 协议 [1] 定义的 FCS 的表达式是:
无线模块支持自动计算 / 校验 FCS 。