测试场景- CC1200运行在同步串行模式下、我们使用位拆裂 SPI 通信来更改 CC1200配置。
观察结果:
- 当我们使用 SRX 和 STX 命令在 CC1200的 RX 和 TX 模式之间继续切换时、在 MARC_STATE 寄存器中观察到 RX_FIFO_ERROR。
- 当出现上述错误时、MODEM_STATUS0寄存器显示其中设置了 RX_FIFO_EMPTY 和 RX_FIFO_欠 流标志。
- PKT_CFG 和 MDM_CFG 寄存器仍然反映 CC1200处于同步串行模式且 RX_FIFO 被禁用。
请告诉我们、如果在同步串行模式下有任何可能、CC1200将尝试读取 RX FIFO (理想情况下、它不应在同步串行模式下使用 FIFO)?
当观察到 FIFO 错误时、所有配置寄存器仍然反映 CC1200在同步串行模式下工作、那么为什么读取 RX FIFO?