"µC/OS-II is a highly portable, ROMable, scalable, preemptive, real-time,
multitasking kernel. µC/OS-II is written in ANSI C and the inner workings of
µC/OS-II are described in the book "µC/OS-II, The Real-Time Kernel"
(ISBN 1-57820-103-9) written by world renowned author Jean J. Labrosse."
You can obtain the source code for µC/OS-II by buying the book "MicroC/OS-II
The Real-Time Kernel" (2nd edition).
The application note describes example code for using µC/OS-II with the
STMicroelectronics STR71x Microcontrollers. I have tested the code with a evaluation
board which contains a STMicroelectronics STR711 (ARM7TDMI) microcontroller. The evaluation
board I have used for the port (STR711-SK/IAR) is available from IAR.The simplified block diagramm and the evaluation board is shown:
Note that only the PORT is provided and it is assumed that you have the rest of the source
for µC/OS-II from the book or the upgrade.
I have used "CrossWorks for ARM" from Rowley Associates to create the example.
AN-1711B is the port for the STR711 using the CrossWorks toolchain (352 KB)
Other microprocessor ports are available from the Micriµm website.