diff --git a/BLE/DLD154Pro_Peripheral_28K/APP/peripheral_main.c b/BLE/DLD154Pro_Peripheral_28K/APP/peripheral_main.c index 1c8582d..0239785 100644 --- a/BLE/DLD154Pro_Peripheral_28K/APP/peripheral_main.c +++ b/BLE/DLD154Pro_Peripheral_28K/APP/peripheral_main.c @@ -868,7 +868,7 @@ static void opt_input_poll(void) if (OPT_IN1 == 0) { // 干接点接通 → 低电平 if (_opt_low_since == 0) { _opt_low_since = mstick(); - } else if (!_opt_armed && (mstick() - _opt_low_since >= 500)) { + } else if (!_opt_armed && (mstick() - _opt_low_since >= 100)) { // 100 tick × 5ms = 500ms _opt_armed = 1; // 满足 500ms, 等待上升沿 } } else { // 干接点断开 → 高电平