Compatibility of an RTOS and mc9s12p12

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Compatibility of an RTOS and mc9s12p12

410 Views
karimaaissaoui
Contributor II

I wonder if the mc9s12p12 freescale microcontroller can support a real-time operating system? If so what kind of RTOS that can be supported?

Regards.

Labels (1)
0 Kudos
1 Reply

308 Views
RadekS
NXP Employee
NXP Employee

Hi Karima,

Unfortunately mc9s12p12 doesn’t have any direct RTOS support from NXP side. However there exist several third party RTOS platforms which could be used on this MCU.

Currently most popular RTOS is probably FreeRTOS:

http://www.freertos.org/index.html

This article shows adding implementation FreeRTOS as Processor Expert component:

http://mcuoneclipse.com/2012/02/11/back-to-classic-freertos-for-freescale-s12x/

Other possible RTOS for S12 devices:

ERICA Enterprise

http://erika.tuxfamily.org/drupal/

http://erika.tuxfamily.org/wiki/index.php?title=Freescale_S12

Micrium uC/OS

http://micrium.com/

Trampoline Operating System

http://trampoline.rts-software.org/?lang=en

Be aware that mc9s12p12 has just 6kB of RAM, so RTOS implementation will be probably mainly limited from this side.


I hope it helps you.

Have a great day,
RadekS

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos