ZHCSYC2B May 2025 – July 2026 TXE8124-Q1
ADVANCE INFORMATION
TXE8124-Q1 SPI 数据字的长度为 [16 + (N × 8)] 位(N 是要写入的数据字节数)。对于单字节写入或读取,会先发送 24 位数据并优先接收 MSB。SPI 数据必须在 SCLK 采时的上升沿期间保持稳定。
图 7-5 显示了从控制器到 TXE8124-Q1 的 SDI 引脚上的数据格式。
第一个字节和第二个字节是帧的强制部分。SDI 帧中的 B23 位为 R/W,其中 1 表示读取操作,0 表示写入操作。对于点对点连接(非菊花链拓扑),B22 位始终为 0。B20 到 B16 对应于端口的功能寄存器。B14 至 B12 用于选择端口。B8 位用于多端口运行,仅在使用多端口功能时必须设置为 1。位 B21 至 B12 被称为器件的寄存器指针(或寄存器表中的偏移量)。
第三个字节之后,8 位写入数据会移入并写入到由寄存器指针指示的寄存器。对于单次传输,N = 1;而对于突发模式,N > 1。对于突发传输,寄存器指针在内部递增,并将移位的数据写入更新后的内部寄存器指针。为了实现未来兼容性,该帧中未定义的任何位都必须发送为 0。
从 TXE8124-Q1 到控制器的 SDO 引脚上的数据格式如 图 7-6 所示。
第一个字节和第二个字节是任何 SPI 总线通信操作的标准字节。B23 和 B22 设置为 1 以指示有效状态。B21 至 B16 是故障状态寄存器中的状态位。第二个字节始终设为 0。第三个字节之后,针对移入 SDI 引脚上器件的寄存器指针,8 位读取被移出。对于突发传输 (N>1),寄存器指针在内部递增,数据移出。