ZHCSZ74 November 2025 MCF8329HS-Q1
PRODUCTION DATA
MCF8329HS-Q1 提供了外部看门狗特性,可监控外部MCU的运行状况 — EXT_WD_EN 位应设置为 1b 以启用外部看门狗。启用该特性后,器件在配置的时间间隔内等待来自外部看门狗输入的滴答声(EXT_WD 引脚从低电平到高电平的转换,或者 WATCHDOG_TICKLE 设置为 I2C 上 1b);如果两个连续滴答声之间的时间间隔长于配置的看门狗等待时间,则触发看门狗故障。可以使用 EXT_WD_FAULT_MODE 和 LIMP_HOME_EN 配置看门狗故障响应,如表 7-6 所示。当 LIMP_HOME_EN 设置为 0b(禁用跛行回家模式)时,故障响应只报告(FET 处于活动状态并在输入基准下驱动电机)或锁存(Hi-Z 中的 FET),具体取决于 EXT_WD_FAULT_MODE。可以通过向 CLR_FLT 写入 1b 或通过在 EXT_WD 引脚上或通过 I2C 发出滴答声来清除锁存故障。当 LIMP_HOME_EN 设置为 1b(启用跛行回家模式)时,故障响应是输入基准锁存到当前值或锁存到 REF_OFF1,具体取决于 EXT_WD_FAULT_MODE — MCF8329HS-Q1 以锁存输入基准运行电机,直到 1b 写入 CLR_FLT 或在 EXT_WD 引脚上或通过 I2C 发出滴答声。一旦看门狗故障被清除(通过向 CLR_FLT 写入 1b 或通过在 EXT_WD 引脚上或通过 I2C 发出滴答声),MCF8329HS-Q1 就会退出跛行回家模式并将电机驱动到由 SPEED_MODE 配置的基准源(模拟、PWM、I2C 或频率)的输入基准。当发生看门狗超时时,WATCHDOG_FAULT 位设置为 1b。如果在所配置的时间间隔过去之前出现下一个滴答声,则看门狗计时器将复位并开始等待下一个滴答声。这可用于连续监测外部 MCU(即外部看门狗输入)的运行状况,并在外部 MCU 处于故障/挂起状态的情况下将 MCF8329HS-Q1 置于已知状态。
使用 EXT_WD_INPUT_MODE 选择外部看门狗输入,该输入可以是 EXT_WD 引脚或 I2C 接口。触发看门狗故障的两个滴答声之间的时间间隔由 EXT_WD_CONFIG 配置;对于基于 EXT_WD 引脚的看门狗,4 种时间设置为 100、200、500 和 1000ms 对于基于 I2C 的看门狗,4 种时间设置为 1s、2s、5s 和 10s。
当触发看门狗故障(与 EXT_WD_FAULT_MODE 和 LIMP_HOME_EN 无关)时,nMCU_RST 引脚上有一个低电平有效信号可用于复位外部 MCU,如图 7-52 所示。该低电平有效信号的持续时间可以通过 nMCU_RST_TIME — 1ms 或 10ms 来配置。MCF8329HS-Q1 在发出另一个复位信号之前,从低电平有效信号持续时间结束开始等待 EXT_WD_CONFIG。在正常运行期间(未检测到看门狗故障),nMCU_RST 通过内部上拉电阻器上拉至 AVDD。