Number of threads Created

pradnya123 wrote on Monday, August 21, 2017:

how many Number of threads can be Created in STM32F207. I have created 6 threads successfully but when i am trying to created 7th thread its not working. On which factor thread number is defined how to increase it?

rtel wrote on Monday, August 21, 2017:

From the API documentation for the xTaskCreate() return value:

“If the task was created successfully then pdPASS is returned. Otherwise
errCOULD_NOT_ALLOCATE_REQUIRED_MEMORY is returned.”

So the task was not created because you ran out of heap memory?

Then read http://www.freertos.org/a00111.html which says how to allocate
more memory to FreeRTOS - see the configTOTAL_HEAP_SIZE parameter.

Googling configTOTAL_HEAP_SIZE then also provides a little more
information and links:
http://www.freertos.org/a00110.html#configTOTAL_HEAP_SIZE

Hope that helps!