title: Memory Pool in FreeRTOS like in uC/OS II
body: <p>Recently I wrote a C-Application for a Microblaze and I used uC/OS-II. uC/OS-II offers memory pools to allocate and deallocate blocks of memory with fixed size. I'm now writing a C-Application for an STM32 where I use this time FreeRTOS. It seems like FreeRTOS doesn't offer the same mechanism or did I miss something? I think the five heap implementations are not what I am looking for.</p>
  
  <p>If there are actually no memory pools, is there any specific reason why?</p>