I am using FreeRTOS and Keil with my STM32 Discovery Board.
It works fine but I just wanted to know why i have to change the Stack_Size from 0x00000400 to 0x00000200 and the Heap_Size from 0x00000200 to 0x00000000 for FreeRTOS to work. Also I cannot use the heap_3.c file in my poject, it always keeps hanging on the vApplicationMallocFailedHook() function. Unfortunately I didn’t found anything about the Stack and Heap Configuration, except of http://www.freertos.org/a00111.html but this article didn’t answer my questions.
Maybe someone can tell me more about how this works?
Thanks and best regards,