ZHDS348 August 2026 ADS114S18 , ADS124S18
PRODUCTION DATA
ADS1x4S1x 提供一组具有相应状态标志的监控器,用于检测特定器件或系统故障并向主机指示故障。表 7-17 概述了可用的监测器。有些监控器需要使用专用监控器使能位来启用。如果监控器能检测到故障,则相应的低电平激活故障标志会设置为 0b。除了与通信相关的监控器故障标志外,在故障条件消除之后,主机必须将故障标志清零为 1b。监控器故障标志可在多个 STATUS 寄存器中读出。
| 监控器名称 | 监控器使能位 | 监控器故障标志 | 故障标志复位机制 |
|---|---|---|---|
| 复位 | 不适用 | RESETn | 写入 1b 以将位清除为 1b |
| AVDD 欠压 | 不适用 | AVDD_UVn | 写入 1b 以将位清除为 1b |
| 基准欠压 | REF_UV_EN | REF_UVn | 写入 1b 以将位清除为 1b |
| SPI CRC | SPI_CRC_EN | SPI_CRC_FAULTn | 根据前一个 SPI 帧的 CRC 结果在每个新 SPI 帧中进行更新 |
| 寄存器映射 CRC | REG_MAP_CRC_EN | REG_MAP_CRC_FAULTn | 写入 1b 以将位清除为 1b |
| 内存映射 CRC | 不适用 | MEM_FAULTn | 复位或断电重启器件 |
| 寄存器写入故障 | 不适用 | REG_WRITE_FAULTn | 使用下一个寄存器写入命令进行更新 |
| 数字比较器 | STEPx_COMP_LOW_TH_EN,STEPx_COMP_HIGH_TH_EN | COMP_ALERTn | 写入 1b 以将位清除为 1b |
除了监控标志之外,各种状态寄存器还包括表 7-18 中列出的其他状态和指示符位。有关更多详细信息,请参阅相应的位说明和 状态和通用配置页面寄存器 部分。
| 名称 | 位 | 说明 |
|---|---|---|
| 电源、ADC 和数字故障聚合标志 | SAD_FAULTn | 指示是否设置了 SUPPLY_STATUS、ADC_STATUS 或 DIGITAL_STATUS 寄存器中的任何单独故障标志。 |
| DRDY 指示器 | DRDY | 指示在当前 SPI 帧内读取的转换数据是新数据还是来自上次读取操作的重复数据。 |
| 序列发生器步骤指示器 | STEP_INDICATOR[4:0] | 指示用于最新转换结果的步骤页面配置,该结果当前可读取。 |
| 转换计数器 | CONV_COUNT[3:0] | 一个计数器,随着每次新的转换而递增,以跟踪当前可供读数的转换情况。 |
| 序列计数器 | SEQ_COUNT[3:0] | 当 SEQ_MODE[1:0] = 11b 时,序列计数器指示最新转换结果所属的序列运行,该结果当前可供读取。 |
| 序列发生器活动标志 | SEQ_ACTIVE | 指示转换当前是否正在进行还是序列发生器停止且器件处于空闲、待机或省电模式。 |
| 寄存器映射 CRC 故障页指示器 | CRC_FAULT_PAGE[4:0] | 指示当 REG_MAP_CRC_FAULTn 指示 CRC 故障时哪个寄存器页显示 CRC 错误。 |
| 数字比较器警报阶跃指示器 | COMP_ALERT_STEP_ INDICATOR[4:0] |
指示设置 COMP_ALERTn 标志时哪个序列步骤具有比较器超范围。 |
| 寄存器页指示器 | PAGE_INDICATOR[7:0] | 指示器件当前选择的用于读取和写入寄存器的寄存器页面。 |
这些器件可以输出一个 STATUS 标头作为 SDO 上的每个帧的前两个字节,而不会使用寄存器读取命令按需读取 STATUS_MSB 或 STATUS_LSB 寄存器。使用 STATUS_EN 位启用 STATUS 标头传输。16 位 STATUS 标头由 STATUS_MSB[7:0] 和 STATUS_LSB[7:0] 寄存器位串联而成。
除了 SAD_FAULTn 标志外,GPIO4 还可以配置为故障输出引脚,以指示任何器件故障,如FAULT 输出 部分中所述。