From 5102fff8a13c0319d8125a51d3d2354e7aacdcea Mon Sep 17 00:00:00 2001
From: chen <15335560115@163.com>
Date: 星期四, 31 七月 2025 16:40:06 +0800
Subject: [PATCH] 修改为2HZ发poll包,修改second task从原来2s一次为1s一次

---
 keil/include/drivers/mk_spi.c |   62 +++++++++++++++---------------
 1 files changed, 31 insertions(+), 31 deletions(-)

diff --git a/keil/include/drivers/mk_spi.c b/keil/include/drivers/mk_spi.c
index 431f7d0..27ff3e4 100644
--- a/keil/include/drivers/mk_spi.c
+++ b/keil/include/drivers/mk_spi.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.
@@ -91,37 +91,37 @@
     // update state
     switch (spi_handle[id].state)
     {
-    case SPI_STATE_READY:
-        spi_handle[id].state = state;
-        break;
-    case SPI_STATE_BUSY_RX:
-        if (state == SPI_STATE_BUSY_TX)
-        {
-            spi_handle[id].state = SPI_STATE_BUSY_TX_RX;
-        }
-        else
-        {
+        case SPI_STATE_READY:
+            spi_handle[id].state = state;
+            break;
+        case SPI_STATE_BUSY_RX:
+            if (state == SPI_STATE_BUSY_TX)
+            {
+                spi_handle[id].state = SPI_STATE_BUSY_TX_RX;
+            }
+            else
+            {
+                ret = DRV_BUSY;
+            }
+            break;
+        case SPI_STATE_BUSY_TX:
+            if (state == SPI_STATE_BUSY_RX)
+            {
+                spi_handle[id].state = SPI_STATE_BUSY_TX_RX;
+            }
+            else
+            {
+                ret = DRV_BUSY;
+            }
+            break;
+        case SPI_STATE_BUSY_TX_RX:
             ret = DRV_BUSY;
-        }
-        break;
-    case SPI_STATE_BUSY_TX:
-        if (state == SPI_STATE_BUSY_RX)
-        {
-            spi_handle[id].state = SPI_STATE_BUSY_TX_RX;
-        }
-        else
-        {
-            ret = DRV_BUSY;
-        }
-        break;
-    case SPI_STATE_BUSY_TX_RX:
-        ret = DRV_BUSY;
-        break;
-    case SPI_STATE_RESET:
-    case SPI_STATE_TIMEOUT:
-    case SPI_STATE_ERROR:
-        ret = DRV_ERROR;
-        break;
+            break;
+        case SPI_STATE_RESET:
+        case SPI_STATE_TIMEOUT:
+        case SPI_STATE_ERROR:
+            ret = DRV_ERROR;
+            break;
     }
     int_unlock(lock);
 

--
Gitblit v1.9.3