This demo runs FreeRTOS on the DEMO9S12XEP100 board, with FreeRTOS as Processor Expert component including all sources, with CodeWarrior for S12(X) V5.1.
It creates 4 tasks flashing an LED plus a shell task for for a serial connection.
You can connect a terminal program (38400 baud, 8N1) to the serial port.This offers a shell interface to the application.
The project is using additional Processor Expert components which are available for download from
http://www.steinerberg.com/EmbeddedComponents
Example session:
--------------------------------------------------------------
FreeRTOS on S12XEP100
--------------------------------------------------------------
shell ; Group of shell commands
help|status ; Print help or status information
CMD> status
--------------------------------------------------------------
SYSTEM STATUS
--------------------------------------------------------------
TASK LIST:
Name Status Prio Stack TCB#
--------------------------------------------------------------
Shell R 1 204 4
IDLE R 0 166 5
T2 B 0 166 1
T3 B 0 166 2
T4 B 0 166 3
Main B 0 166 0
RTOS ticks : 100 Hz, 10 ms
Free heap : 332 bytes
Firmware : Feb 11 2012 13:17:20
CMD>
XEP100.zip