diff --git a/BLE/DLD154Pro_Peripheral_28K/APP/peripheral_main.c b/BLE/DLD154Pro_Peripheral_28K/APP/peripheral_main.c index c1607e3..617190b 100644 --- a/BLE/DLD154Pro_Peripheral_28K/APP/peripheral_main.c +++ b/BLE/DLD154Pro_Peripheral_28K/APP/peripheral_main.c @@ -870,9 +870,7 @@ static void opt_input_poll(void) _opt_low_since = mstick(); } else if (!_opt_fired && (mstick() - _opt_low_since >= 500)) { _opt_fired = 1; - INIT_VD(); - rs485_reset_heartbeat(); - PRINT("OPT: reset triggered\n"); + SYS_ResetExecute(); // 芯片全复位 } } else { _opt_low_since = 0;