From 255c51174a0571340ef470184064a5c75d261d27 Mon Sep 17 00:00:00 2001
From: WXK <287788329@qq.com>
Date: 星期三, 22 一月 2025 15:06:27 +0800
Subject: [PATCH] 加入一开始不广播升级    中断触发gpio后广播升级  10分钟自动退出

---
 01_SDK/nimble/mcu_boot/src/usb_dfu.c |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/01_SDK/nimble/mcu_boot/src/usb_dfu.c b/01_SDK/nimble/mcu_boot/src/usb_dfu.c
index a012a95..db86cb1 100644
--- a/01_SDK/nimble/mcu_boot/src/usb_dfu.c
+++ b/01_SDK/nimble/mcu_boot/src/usb_dfu.c
@@ -1,9 +1,15 @@
+#include "soc_api.h"
+#include "app_log.h"
 #include "usb_dfu.h"
-
 
 void on_usb_dfu_enter(void)
 {
-	SYS_UnlockReg();
-	CLK_ResetSystemToRomMode();
-	SYS_LockReg();
+#if APP_LOG_EN
+    APP_LOG_INFO("Entering USB DFU flow..\n");
+    soc_busy_wait(10000); // Wait for print done
+#endif
+
+    SYS_UnlockReg();
+    CLK_ResetSystemToRomMode();
+    SYS_LockReg();
 }

--
Gitblit v1.9.3