ZHCSN81A July 2023 – January 2025 ADS131B23-Q1
PRODUCTION DATA
通过设置 GPIO2_DIR = 1b 和 GPIO2_SRC = 0b,可以将 GPIO2/FAULT 引脚配置为 FAULT 指示输出。当任何 STATUS_MSB[14:7] 故障标志设置为 0b 时,FAULT 引脚有效。一旦所有 STATUS_MSB[14:7] 故障标志都清除为 1b,FAULT 引脚就会变为无效。
FAULT 引脚有效或无效时的实际输出信号取决于 GPIO2 格式(GPIO2_FMT 位)和 FAULT 引脚极性(FAULT_POL 位)配置。有关详细信息,请参阅相应的位说明和 通用数字输入和输出(GPIO0 至 GPIO4) 部分。表 7-20 展示了一个示例,其中 FAULT 引脚配置为有效状态下的静态低电平信号和非有效状态下的静态高电平信号。例如,该引脚还可以配置为有效状态下的静态低电平信号,以及非有效状态下占空比为 50% 的 PWM 输出信号,以便用作某种检测信号,表明没有故障。各种配置选项不胜枚举。
寄存器位 | 位设置 | 说明 |
---|---|---|
GPIO2_DIR | 1b | GPIO2/FAULT 引脚配置为数字输出 |
GPIO2_SRC | 0b | 选择将 FAULT 作为 GPIO2/FAULT 引脚的数据源 |
GPIO2_FMT | 0b | GPIO2/FAULT 引脚已配置为静态输出电平 |
FAULT_POL | 0b | FAULT 输出低电平有效 |
此外,ADS131B23-Q1 允许屏蔽八个 STATUS_MSB[14:7] 故障标志中的任何一个,以防触发 FAULT 引脚。使用 FAULT_PIN_MASK 寄存器中的屏蔽位来屏蔽各个故障标志。如果屏蔽了故障标志并且 STATUS_MSB 寄存器中相应的故障标志设置为 0b,则不会在 FAULT 引脚上指示故障。