nobody wrote on Tuesday, September 06, 2005:
A friend myself recently completed porting freeRTOS onto a AVR Mega16, using timer 0 as the main clock timer as we wanted to user timer 1 for PWM’s. This particular part only has 1k of ram, so we are concerned with the number of tasks which may run currently and also stack size.
Question is this:
We would like to use the Heap_2 memory management strategy and delete and create tasks on the fly, so our main concern is fragmentation.
If we use the minimum stack size (83 bytes), will this work?
Does the stack size vary dynamically?
What are the concerns?