Skip to main content
This topic has been closed for replies.

4 replies

kronikary
kronikaryAuthor
Associate II
Feb 24, 2021 11:10 AM UTC

0693W000007ZKrcQAG.jpg

Piranha
Principal III
Feb 24, 2021 4:29 PM UTC

https://stackoverflow.com/questions/37547028/memory-pool-in-freertos-like-in-uc-os-ii

FreeRTOS doesn't have memory pools. That means the ST would have to borrow it somewhere else or implement on their own. Considering that they do not understand race conditions, interrupt/thread safe coding and cannot implement even basic UART properly...

Pavel A.
Feb 24, 2021 10:41 PM UTC

The CMSIS OS spec does not care about implementation of dynamic allocation (of course one can buy Keil MDK license and enjoy RTX, with nice runtime libraries).

Have you seen this?

https://github.com/MaJerle/lwmem

-- pa

kronikary
kronikaryAuthor
Associate II
Feb 25, 2021 6:18 PM UTC

I see, although isn't it a bit weird that function declaration exists in files but probably will never be implemented?