From d2b6098ba2aa18829e01c4a11d6c6a0619b30108 Mon Sep 17 00:00:00 2001
From: chen <15335560115@163.com>
Date: 星期五, 20 六月 2025 18:10:40 +0800
Subject: [PATCH] 增加控制绑定flag,和flash的存入授权表逻辑。

---
 keil/include/drivers/global_param.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/keil/include/drivers/global_param.c b/keil/include/drivers/global_param.c
index 55e3010..c9ab191 100644
--- a/keil/include/drivers/global_param.c
+++ b/keil/include/drivers/global_param.c
@@ -3,9 +3,9 @@
 //#include "dw_app.h"
 #include <string.h>
 #define FLASH_IAP_CTRL_MAP		(uint32_t)0x0402E000    //the control map start address, 63K MK8000修改
+#define FLASH_Authorization_MAP  (uint32_t)0x0402f000 //授权标签列表起始地址
 
-
-
+uint32_t tag_id_authorization_list[1024];
 uint16_t g_com_map[COM_MAP_SIZE];
 uint8_t parameter_check(void)
 {
@@ -96,6 +96,8 @@
         g_com_map[HEIGHTOFFEST_INDEX]=0;
         save_com_map_to_flash();
     }
+	
+		
 }
 
 void parameter_init_anchor(void)
@@ -139,4 +141,6 @@
         g_com_map[HEIGHTOFFEST_INDEX]=0;
         save_com_map_to_flash();
     }
+		//新增上电获取授权标签列表
+		flash_read(FLASH_ID0, FLASH_Authorization_MAP, (uint8_t*)&tag_id_authorization_list, sizeof(tag_id_authorization_list));//从flash中拿出来授权表
 }
\ No newline at end of file

--
Gitblit v1.9.3