Keil Logo

Target Requirements

RTX51 Tiny runs on most 8051-compatible devices including single-chip variants. Your RTX51 Tiny application may use external data memory, but the kernel has no requirements for it.

RTX51 Tiny works with all memory models supported by the Keil C51 Compiler. The memory model selected influences only the location of application objects. The RTX51 Tiny system variables and the stack area of the application are always stored in internal 8051 memory (DATA or IDATA). Typically, RTX51 Tiny applications are implemented in the SMALL model.

RTX51 Tiny performs cooperative task switching (each tasks calls an operating system routine) and round-robin task switching (each task runs for a fixed amount of time before the operating system switches to the next task). Preemptive task switching and task priorities are not supported. If your application requires preemptive task switching you must use the RTX51 Full Real-Time Executive.

  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.