FreeRtos – TMR SVR stack overflow

  FreeRtos, Programmering

I dag havde jeg et problem med jeg fik et stack overflow crash. Det viste sig, at det var et TMR SCR stack overflow.

Efter lidt søgning viste det sig, at man bestemmer stack størrelse i freeRtosConfig.h.

Jeg øgede Timer stack størrelsen til 3 gange minimal stack størrelse med nedenstående i freeRtosConfig.h.

#define configTIMER_TASK_STACK_DEPTH            ( configMINIMAL_STACK_SIZE * 3 )

 

LEAVE A COMMENT