ZHCST73A May 2025 – September 2025 ADS9326 , ADS9327
PRODUCTION DATA
按照寄存器映射锁定部分中所述的寄存器映射解锁序列来启用寄存器访问。若要读取组 1 中的寄存器,请将 0x02 写入寄存器地址 0x02。如图 7-18 所示,读取寄存器需要 24 位或 48 位 SPI 帧。表 7-16 描述了读取寄存器所需的序列。在寄存器映射解锁并选择寄存器组后,将要读取的寄存器地址写入 REG_READ_ADDR。在地址 0x01 中设置 DATA_SEL = 1,以在下一帧中在 D3 上发出寄存器数据。在 CS 的上升沿,读取命令进行解码,请求的寄存器数据可用于在下一帧期间读取。在下一帧期间,D3 上的前 16 位对应于请求的寄存器读取。使用 SDI 可启动另一项操作或将 SDI 设置为 0。要在下一帧中在数字接口上开始发出 ADC 转换结果,请设置 DATA_SEL = 0b。寄存器操作完成后,如寄存器映射锁定 部分中所述锁定寄存器映射。
| 帧编号 | 寄存器 | 说明 | |
|---|---|---|---|
| 地址 | VALUE[15:0] | ||
| 1 | 0xFE | 0xB38F | 解锁寄存器映射。 |
| 2 | 0xFE | 0xABCD | |
| 3 | 0x02 | 0x02 | 选择寄存器组 1。仅寄存器组 1 需要执行此步骤。 |
| 4 | 0x01 | REG_READ_ADDR[15:8] = REG_ADDR,RESET[1]= 0,DATA_SEL[0]= 1 | REG_READ_ADDR 选择要读取的地址,而 DATA_SEL 在下一帧在 D3 上发出选定的寄存器数据。 |
| 5 | REG_ADDR | DATA | 前一帧中请求的 16 位数据可从 D3 获取。在该帧中,在地址 0x01 中发出另一个读取寄存器命令或写入 DATA_SEL = 0。此设置会开始在下一帧中在数据接口上发出 ADC 转换数据。按照需要读取寄存器的次数,重复上述步骤。 |
| 6 | 0xFE | 0x1234 | 在寄存器操作完成后锁定寄存器映射。 |