From 631a90c1116fa33382a88a747c89bf761bc0fa9b Mon Sep 17 00:00:00 2001
From: chen <15335560115@163.com>
Date: 星期五, 01 十一月 2024 16:32:38 +0800
Subject: [PATCH] 成功移植安邦手环升级UART1的BOOTV1.0,测试升级成功,可用稳定版本

---
 dualboots_Gai_youhua/keil/secondboot/include/drivers/mk_clock.c |   88 ++++++++++++++++++++++----------------------
 1 files changed, 44 insertions(+), 44 deletions(-)

diff --git a/dualboots_Gai_youhua_anbang_tag/keil/customboot/include/drivers/mk_clock.c b/dualboots_Gai_youhua/keil/secondboot/include/drivers/mk_clock.c
similarity index 78%
copy from dualboots_Gai_youhua_anbang_tag/keil/customboot/include/drivers/mk_clock.c
copy to dualboots_Gai_youhua/keil/secondboot/include/drivers/mk_clock.c
index 470b8bc..eaa51a8 100644
--- a/dualboots_Gai_youhua_anbang_tag/keil/customboot/include/drivers/mk_clock.c
+++ b/dualboots_Gai_youhua/keil/secondboot/include/drivers/mk_clock.c
@@ -172,17 +172,17 @@
 
     switch (mux)
     {
-    case CLOCK_32K_CLK_SEL:
-        clock_32K_clk_config(choice);
-        break;
-    case CLOCK_SYS_CLK_SEL:
-        clock_sys_clk_config(choice);
-        break;
-    case CLOCK_WDT_CLK_SEL:
-        clock_wdt_clk_config(choice);
-        break;
-    default:
-        break;
+        case CLOCK_32K_CLK_SEL:
+            clock_32K_clk_config(choice);
+            break;
+        case CLOCK_SYS_CLK_SEL:
+            clock_sys_clk_config(choice);
+            break;
+        case CLOCK_WDT_CLK_SEL:
+            clock_wdt_clk_config(choice);
+            break;
+        default:
+            break;
     }
 }
 
@@ -190,21 +190,21 @@
 {
     switch (div_name)
     {
-    case CLOCK_AHB_DIV:
-        SYSCON->CLK_DIV = (SYSCON->CLK_DIV & ~SYSCON_CLK_DIV_HCLK_DIV_MSK) | SYSCON_CLK_DIV_HCLK_DIV(div_value);
-        break;
-    case CLOCK_APB_DIV:
-        SYSCON->CLK_DIV = (SYSCON->CLK_DIV & ~SYSCON_CLK_DIV_PCLK_DIV_MSK) | SYSCON_CLK_DIV_PCLK_DIV(div_value);
-        break;
-    case CLOCK_FLASH_CTRL_DIV:
-        SYSCON->CLK_DIV = (SYSCON->CLK_DIV & ~SYSCON_CLK_DIV_FLASH_CTRL_DIV_MSK) | SYSCON_CLK_DIV_FLASH_CTRL_DIV(div_value);
-        break;
-    case CLOCK_UART1_FDIV:
-        SYSCON->CLK_DIV = (SYSCON->CLK_DIV & ~SYSCON_CLK_DIV_UART1_FDIV_MSK) | SYSCON_CLK_DIV_UART1_FDIV(div_value);
-        break;
-    case CLOCK_UART0_FDIV:
-        SYSCON->CLK_DIV = (SYSCON->CLK_DIV & ~SYSCON_CLK_DIV_UART0_FDIV_MSK) | SYSCON_CLK_DIV_UART0_FDIV(div_value);
-        break;
+        case CLOCK_AHB_DIV:
+            SYSCON->CLK_DIV = (SYSCON->CLK_DIV & ~SYSCON_CLK_DIV_HCLK_DIV_MSK) | SYSCON_CLK_DIV_HCLK_DIV(div_value);
+            break;
+        case CLOCK_APB_DIV:
+            SYSCON->CLK_DIV = (SYSCON->CLK_DIV & ~SYSCON_CLK_DIV_PCLK_DIV_MSK) | SYSCON_CLK_DIV_PCLK_DIV(div_value);
+            break;
+        case CLOCK_FLASH_CTRL_DIV:
+            SYSCON->CLK_DIV = (SYSCON->CLK_DIV & ~SYSCON_CLK_DIV_FLASH_CTRL_DIV_MSK) | SYSCON_CLK_DIV_FLASH_CTRL_DIV(div_value);
+            break;
+        case CLOCK_UART1_FDIV:
+            SYSCON->CLK_DIV = (SYSCON->CLK_DIV & ~SYSCON_CLK_DIV_UART1_FDIV_MSK) | SYSCON_CLK_DIV_UART1_FDIV(div_value);
+            break;
+        case CLOCK_UART0_FDIV:
+            SYSCON->CLK_DIV = (SYSCON->CLK_DIV & ~SYSCON_CLK_DIV_UART0_FDIV_MSK) | SYSCON_CLK_DIV_UART0_FDIV(div_value);
+            break;
     }
 }
 
@@ -213,24 +213,24 @@
     uint32_t freq = 0;
     switch (clk_name)
     {
-    case CLOCK_SYS_CLK:
-        freq = clock_get_sys_clk_freq();
-        break;
-    case CLOCK_AHB_CLK:
-        freq = clock_get_ahb_clk_freq();
-        break;
-    case CLOCK_APB_CLK:
-        freq = clock_get_apb_clk_freq();
-        break;
-    case CLOCK_WDT_CLK:
-        freq = clock_get_wdt_clk_freq();
-        break;
-    case CLOCK_32K_CLK:
-        freq = clock_get_32k_clk_freq();
-        break;
-    case CLOCK_FLASH_CLK:
-        freq = clock_get_flash_clk_freq();
-        break;
+        case CLOCK_SYS_CLK:
+            freq = clock_get_sys_clk_freq();
+            break;
+        case CLOCK_AHB_CLK:
+            freq = clock_get_ahb_clk_freq();
+            break;
+        case CLOCK_APB_CLK:
+            freq = clock_get_apb_clk_freq();
+            break;
+        case CLOCK_WDT_CLK:
+            freq = clock_get_wdt_clk_freq();
+            break;
+        case CLOCK_32K_CLK:
+            freq = clock_get_32k_clk_freq();
+            break;
+        case CLOCK_FLASH_CLK:
+            freq = clock_get_flash_clk_freq();
+            break;
     }
     return freq;
 }

--
Gitblit v1.9.3