From e54c70b2c45ca652ddd2808a95a057cb797eab58 Mon Sep 17 00:00:00 2001
From: chen <15335560115@163.com>
Date: 星期六, 05 七月 2025 14:16:11 +0800
Subject: [PATCH] square天线NVM初始化问题解决调到和官方效果一致,初步移植完STS并能稳定一对一测距板本

---
 keil/include/drivers/mk_trng.c |   24 ++++++++++++------------
 1 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/keil/include/drivers/mk_trng.c b/keil/include/drivers/mk_trng.c
index 1b29217..5c0cdb8 100644
--- a/keil/include/drivers/mk_trng.c
+++ b/keil/include/drivers/mk_trng.c
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2019-2023 Beijing Hanwei Innovation Technology Ltd. Co. and
+ * Copyright (c) 2019-2025 Beijing Hanwei Innovation Technology Ltd. Co. and
  * its subsidiaries and affiliates (collectly called MKSEMI).
  *
  * All rights reserved.
@@ -97,17 +97,17 @@
     // update state
     switch (trng_handle.state)
     {
-    case TRNG_STATE_READY:
-        trng_handle.state = TRNG_STATE_BUSY;
-        break;
-    case TRNG_STATE_BUSY:
-        int_unlock(lock);
-        return DRV_BUSY;
-    case TRNG_STATE_RESET:
-    case TRNG_STATE_TIMEOUT:
-    case TRNG_STATE_ERROR:
-        int_unlock(lock);
-        return DRV_ERROR;
+        case TRNG_STATE_READY:
+            trng_handle.state = TRNG_STATE_BUSY;
+            break;
+        case TRNG_STATE_BUSY:
+            int_unlock(lock);
+            return DRV_BUSY;
+        case TRNG_STATE_RESET:
+        case TRNG_STATE_TIMEOUT:
+        case TRNG_STATE_ERROR:
+            int_unlock(lock);
+            return DRV_ERROR;
     }
 
     trng_handle.data = data;

--
Gitblit v1.9.3