From da80b96a9d0f2f9dc6e23d1a1830cc2384f2bd0b Mon Sep 17 00:00:00 2001 From: WXK <287788329@qq.com> Date: 星期五, 01 八月 2025 13:45:57 +0800 Subject: [PATCH] 加入升级代码,但是空间不够 先提交一下 改为分成两个app 由boot来进行跳转 --- keil/include/src/Radio/lora_1268.h | 12 +++++++++--- 1 files changed, 9 insertions(+), 3 deletions(-) diff --git a/keil/include/src/Radio/lora_1268.h b/keil/include/src/Radio/lora_1268.h index b4eed72..9900a40 100644 --- a/keil/include/src/Radio/lora_1268.h +++ b/keil/include/src/Radio/lora_1268.h @@ -59,6 +59,7 @@ #define LORA_MSGTYPE_SYNC 1//网关下发给基站的同步信息 #define LORA_MSGTYPE_CFGRSP 2//基站回复给网关配置读取信息 #define LORA_MSGTYPE_UPDATE_CONFIRM 3//基站回复给网关升级确认信息 +#define LORA_MSGTYPE_UPDATE_CONFIRM2 13//基站回复给网关升级确认信息 #define LORA_MSGTYPE_RANGEPOLL 4//基站发起测距同步信号 #define LORA_MSGTYPE_UPDATEFILE_REQUEST 5//基站发送给网关升级文件请求 #define LORA_MSGTYPE_UPDATEFILE_RESP 6//网关回复基站升级文件内容 @@ -184,9 +185,13 @@ typedef enum{ WG_Lost, //上报丢失 失去和网关通讯 WG_Connected,// 上报中 和网关通讯正常 }wg_state_enum; - - - +#define MUQIAN_BAG 6 +#define DATA_IDX 8 +#define ONE_BAG_DAXIAO 220 +#define APP2_ADRESS 0x402f000 +#define APP_SIZE 0x20000 +#define APP1_ADRESS 0x400A000 +//#define APP_1OR2_ADRESS 0x48000 @@ -199,4 +204,5 @@ void OnRxTimeout( void ); void OnRxError( void ); void SwitchLoraSettings(uint32_t freq,uint8_t sf,uint8_t power); +void lora_in_sleep(void); #endif \ No newline at end of file -- Gitblit v1.9.3