Keil Logo

RTX Memory Requirements

Task Specifications Performance
CODE Size < 4.0 KBytes
RAM Space for Kernel < 300 Bytes + 128 Bytes User Stack
RAM Space for a Task TaskStackSize + 52 Bytes
RAM Space for a Mailbox MaxMessages*4 + 16 Bytes
RAM Space for a Semaphore 8 Bytes
RAM Space for a Mutex 12 Bytes
RAM Space for a User Timer 8 Bytes
Hardware Requirements SysTick timer

Notes Note

  • The RTX Kernel for this test was configured for 10 tasks, 10 user timers, and stack checking disabled.
  • RAM requirements depend on the number of concurrently running tasks.
  • The code and RAM sizes were calculated using the MicoLib runtime library.
  • Further details are available at http://www.keil.com/support/man/docs/rlarm/rlarm_ar_technical_data.htm.
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.