ZHCUB01D March 2021 – November 2023
图 2-2 中的小型触控按钮通常用于复位 MCU。通常情况下不需要复位 MCU,但如果用户发现由于外部电源循环通电而点亮了 nFAULT 故障指示灯,则 MCU 会在初始上电时自动清除该故障指示灯。这是正常现象(nFAULT 始终在 DRV824x 和 DRV814x 器件上置位)。
为了实现 MCU 复位功能,安装了一根跳线,将接头 J1 上的引脚 1 和 2 短接。如果需要进行固件复位,则按下按钮一次然后松开。复位后,闪烁的状态 LED 指示正确启动。如果将跳线移至 J1 上的引脚 2 和 3,则按钮功能将转移到 MSP430 MCU 上的备用 GPIO 引脚,并可在固件中用于您的个人目的。从固件版本 0.22 开始,已为此 GPIO 输入分配了一个中断子例程 (ISR),这个中断子例程会在 12V 电源连接到连接器 J14、BAT+ 和 GND 螺纹接线端子以及连接的 Micro-USB 时自动将 DRV824x 器件置于 PH/EN 模式,并在第一次按下用户按钮时使输出 OUT1 端子(或 DRV814x 器件的 OUT 端子)以 25% 占空比通电。再次按下按钮将禁用输出。通过相同的开/关行为可以重复这一过程。用户可以在 DRV824x EVM 的 OUT1 和 OUT2 端子或 DRV814x EVM 的 OUT 和 GND 之间连接一个有刷直流电机,或者直接连接一个示波器。