ZHCSYH1A June 2025 – December 2025 AFE10004-EP
PRODUCTION DATA
通过将 CS 引脚置为低电平来启动一个串行接口访问周期。串行时钟 SCLK 可以是连续时钟或选通时钟。SDI 数据在 SCLK 下降沿上传输。在禁用错误检查的情况下,常规串行接口访问周期为 24 位,在启用错误检查的情况下,周期为 32 位。因此,请确保 CS 引脚保持低电平至少 24 或 32 个 SCLK 下降沿。当 CS 引脚取消置位为高电平时,访问周期结束。如果访问周期包含的时钟边沿小于最小值,则通信将被忽略。如果访问周期包含的时钟边沿大于最小值,则器件仅使用最后 24 或 32 位。当 CS 为高电平时,SCLK 和 SDI 信号被阻断,SDO 引脚处于高阻态状态。
在禁用错误检测的访问周期中(24 位长),SDI 的第一个字节输入是将请求标识为读取或写入命令的指令周期以及要访问的 7 位地址。周期中的以下位构成数据周期。表 6-14 所示为 SPI 访问周期。
| 位 | 字段 | 说明 |
|---|---|---|
| 23 | R/W | 将通信标识为目标寄存器的读取或写入命令。 R/W = 0 设置写入操作。 R/W = 1 设置读取操作。 |
| 22:16 | A[6:0] | 寄存器地址。指定在读取或写入操作期间要访问的寄存器。 |
| 15:0 | DI[15:0] | 数据周期位。 如果是写入命令,则数据周期位是要写入地址为 A[6:0] 的寄存器的值。 如果是读取命令,则数据周期位为“不用考虑”值。 |
读取操作要求首先通过设置 SDOEN 位来启用 SDO 引脚。读取操作通过发出读取命令访问周期来启动。读取命令后,请发出第二个访问周期来获取请求的数据;另请参阅 表 6-15。状态寄存器 (STATUS[7:0]) 的低八位和数据将在 SCLK 上升沿通过 SDO 引脚被时钟输出。
| 位 | 字段 | 说明 |
|---|---|---|
| 23:16 | STATUS[7:0] | 状态寄存器的低八位。 |
| 15:0 | DO[15:0] | 上一访问周期中请求的回读数据。 |