ZHCSMK4B September 2022 – January 2025 ADS131B26-Q1
PRODUCTION DATA
ADS131B26-Q1 提供主机检测缺失 (MHD) 监控器,用于检测主机何时不再与器件通信。看门狗计时器使用有效命令(包括有效 CRC)检查两个 SPI 帧之间的时间。如果在看门狗时间窗口内未收到具备有效 CRC 的有效命令,则视为主机缺失。没有指示主机缺失的监测器故障标志,仅使用 MHD 引脚来检测此故障。
要使用主机缺失检测模式,请将 GPIO0/MHD 引脚配置为输出 (GPIO0_DIR = 1b),并将 GPIO0 源配置为主机缺失检测模式 (GPIO0_SRC = 0b)。在看门狗超时的时候,MHD 引脚会被设置为有效。通过将 MHD_CFG[1:0] 位设置为三个可用的看门狗超时窗口之一,来启用主机缺失检测模式。要在检测到主机缺失后复位 MHD 输出,请通过设置 MHD_CFG = 00b 来禁用主机缺失检测模式。
MHD 引脚在有效或无效状态下实际输出的信号取决于 GPIO0 格式(GPIO0_FMT 位)和 MHD 引脚极性(MHD_POL 位)配置。有关详细信息,请参阅相应的位说明和 通用数字输入和输出(GPIO0 至 GPIO4) 部分。表 7-22 展示了一个示例,其中 MHD 引脚配置为有效状态下的静态低电平信号和非有效活状态下的静态高电平信号。例如,该引脚还可以配置为有效状态下的静态低电平信号,以及非有效状态下占空比为 50% 的 PWM 输出信号,以便在器件检测到有效主机时用作某种检测信号。
寄存器位 | 位设置 | 说明 |
---|---|---|
GPIO0_DIR | 1b | GPIO0/MHD 引脚配置为数字输出 |
GPIO0_SRC | 0b | 选择将 MHD 作为 GPIO0/MHD 引脚的数据源 |
GPIO0_FMT | 0b | GPIO0/MHD 引脚配置为静态输出电平 |
MHD_POL | 0b | MHD 输出为低电平有效 |