ZHCSPS0A May 2023 – June 2024 AFE78201 , AFE88201
PRODUCTION DATA
AFEx8201 寄存器映射在内部时钟域上运行。SPI 和 UBM 数据包都会与该域同步。这样的同步会相对于 CS 的上升沿或 UBM 数据包最后一个字节的停止位增加 0.4µs 至 1.22µs(1.5 个内部时钟)的延时。
由于 UBM 通信的低速和异步特性,时钟同步对 UBM 通信的影响并不明显。
在 SPI 模式下,如果更改寄存器位 CONFIG.DSDO、CONFIG.FSDO 或 CONFIG.CRC_EN,则应在发出下一个帧之前使 CS 保持高电平至少两个时钟周期。如果未使用这两个额外的周期,则可能会发生帧数据损坏。以下是帧损坏的示例:
为防止损坏的帧对通信造成影响,应在设置 DSDO、FSDO 和 CRC_EN 位后发送 NOP 命令 (SDI = 0x00_0000)。在设置 CONFIG.CRC_EN 后发送 NOP 仍会生成 CRC 错误,并会在 SDO 的 STATUS 部分进行报告。为避免误报错误,请在设置 CONFIG.CRC_EN 后等待大约 2µs 时间,然后再发送下一帧。