diff --git a/Project/GateWay/MDK/RTE/RTOS/rtconfig.h b/Project/GateWay/MDK/RTE/RTOS/rtconfig.h index 6353a58..ef31726 100644 --- a/Project/GateWay/MDK/RTE/RTOS/rtconfig.h +++ b/Project/GateWay/MDK/RTE/RTOS/rtconfig.h @@ -41,7 +41,7 @@ #define RT_DEBUG_INIT 0 // thread stack over flow detect // Diable Thread stack over flow detect -//#define RT_USING_OVERFLOW_CHECK +#define RT_USING_OVERFLOW_CHECK // // diff --git a/Project/GateWay/source/User/Src/LoraTask.c b/Project/GateWay/source/User/Src/LoraTask.c index b21443f..1b2a11d 100644 --- a/Project/GateWay/source/User/Src/LoraTask.c +++ b/Project/GateWay/source/User/Src/LoraTask.c @@ -92,7 +92,7 @@ void Lora_Thread_Entry(void *parameter) Debug_Printf("CatOneIRQ Sem Create Failed!\r\n"); } - LoraIRQ_Thread = rt_thread_create("LoraIRQ", LoraIRQ_Thread_Entry, NULL, 1024, 3, 20); + LoraIRQ_Thread = rt_thread_create("LoraIRQ", LoraIRQ_Thread_Entry, NULL, 2048, 3, 20); if (LoraIRQ_Thread != RT_NULL) rt_thread_startup(LoraIRQ_Thread); diff --git a/Project/GateWay/source/User/Src/main.c b/Project/GateWay/source/User/Src/main.c index 31de0b1..383398a 100644 --- a/Project/GateWay/source/User/Src/main.c +++ b/Project/GateWay/source/User/Src/main.c @@ -397,7 +397,7 @@ int main(void) else return -1; - Lora_Thread = rt_thread_create("Lora", Lora_Thread_Entry, &GateWay, 1024, 3, 20); + Lora_Thread = rt_thread_create("Lora", Lora_Thread_Entry, &GateWay, 2048, 3, 20); if (Lora_Thread != RT_NULL) rt_thread_startup(Lora_Thread); else