diff --git a/Core/Inc/FreeRTOSConfig.h b/Core/Inc/FreeRTOSConfig.h index c0a8ac3..05cc8ff 100644 --- a/Core/Inc/FreeRTOSConfig.h +++ b/Core/Inc/FreeRTOSConfig.h @@ -64,7 +64,7 @@ #define configTICK_RATE_HZ ((TickType_t)1000) #define configMAX_PRIORITIES ( 7 ) #define configMINIMAL_STACK_SIZE ((uint16_t)128) -#define configTOTAL_HEAP_SIZE ((size_t)15360) +#define configTOTAL_HEAP_SIZE ((size_t)30000) #define configMAX_TASK_NAME_LEN ( 16 ) #define configUSE_16_BIT_TICKS 0 #define configUSE_MUTEXES 1 diff --git a/STM32F407VETX_RAM.ld b/STM32F407VETX_RAM.ld index d10e01a..a56c1fe 100644 --- a/STM32F407VETX_RAM.ld +++ b/STM32F407VETX_RAM.ld @@ -39,7 +39,7 @@ ENTRY(Reset_Handler) /* Highest address of the user mode stack */ _estack = ORIGIN(RAM) + LENGTH(RAM); /* end of "RAM" Ram type memory */ -_Min_Heap_Size = 0x2000; /* required amount of heap */ +_Min_Heap_Size = 0x4000; /* required amount of heap */ _Min_Stack_Size = 0x1000; /* required amount of stack */ /* Memories definition */ diff --git a/sdk b/sdk index 5dd710e..d3c111f 160000 --- a/sdk +++ b/sdk @@ -1 +1 @@ -Subproject commit 5dd710e6e20c886d6b2caeaa1a06dde706813b67 +Subproject commit d3c111f03e712ea8c5642a8ffed9b8819d199624