uxTaskGetStackHighWaterMark ?
Posted by
DiBosco on April 2, 2012
I'm trying to free up memorty as I keep crashing. I'm trying to use uxTaskGetStackHighWaterMark, but I just get the error:
undefined reference to `uxTaskGetStackHighWaterMark'
freertos.h has this line:
#define configCHECK_FOR_STACK_OVERFLOW2
I have done a search for its defnition, but it's nowehre to be found! Anyone able to help me please?
Using STM32 with Crossworks.
RE: uxTaskGetStackHighWaterMark ?
Posted by
Richard on April 2, 2012
Set INCLUDE_uxTaskGetStackHighWaterMark to 1 in FreeRTOSConfig.h.
The function is defined in FreeRTOS/Source/Tasks.c.
Regards.
RE: uxTaskGetStackHighWaterMark ?
Posted by
DiBosco on April 2, 2012
Thanks, Richard. I had already looked for this and couldn't see it in FreeRTOSConfig.h. I didn't realise you actually have to add the line. Thanks again.