WXK
7 小时以前 da40b9334eefb7e7de0ee8420302e314b4f179b8
keil/include/src/Radio/lora_1268.c
@@ -16,6 +16,8 @@
#include "PCA9555.h"
#include "mk_misc.h"
#include "mk_flash.h"
#include <serial_at_cmd_app.h>
#include <global_param.h>
/********************************************结构体**************************************************************/
typedef enum
{
@@ -793,7 +795,19 @@
                                                memcpy(&wangguan_up_id,&RX_Buffer[SOURCE_ID_IDX],2);//网关ID 占用2个字节
                                                shengji_flag=1;
                                                LoraUp_flag=1;   
//                                                imu_enable=0;
                                                                g_com_map[LORA_UPDATE_WENJIAN_DAXIAO]=rec_wenjian_daxiao;
                                                                g_com_map[LORA_UPDATE_WANGGUAN_ID]=wangguan_up_id;
                                                                uint16_t tmp = 0xDDDD;
                                                                uint8_t result;
                                                                __disable_irq();
                                                                result = flash_open(FLASH_ID0,NULL);
                                                                if(!result)//打开成功
                                                                            flash_erase(FLASH_ID0,APP_CONFIG_IAPFLAG_SECTOR_ADDR,FLASH_SECTOR_SIZE);
                                                                  result = flash_write_nbytes(FLASH_ID0,APP_CONFIG_IAPFLAG_MAP,(uint8_t*)&tmp,2);
                                                                __enable_irq();
                                                                save_com_map_to_flash();
                                                                delay_us(100000);
                                                sys_reset(0);
                                          }
//                            LoraUp_Poll();
                                                break;