M
ICRI
µ
M
R
EAL
-T
IME
O
PERATING
S
YSTEM
µC/OS-II
is a portable, ROMable, scalable,
preemptive real-time, deterministic, multi-
tasking kernel for microprocessors, micro-
controllers and DSPs.
µC/OS-II
can manage
up to 63 application tasks and provides the
following services: Semaphores, Event Flags,
Mutual Exclusion Semaphores (to reduce
priority inversions), Message Mailboxes,
Message Queues, Task Management, Time
Management, Fixed Sized Memory Block
Management and more.
µC/OS-II
comes with ALL the source code.
In fact, the source code is 100% portable
ANSI C and is probably the cleanest and
most consistent code of any RTOS. The
internals of
µC/OS-II
are described in the
book MicroC/OS-II, The Real-Time Kernel
(ISBN 1-57820-103-9) by Jean J. Labrosse.
A validation suite has been developed for
µC/OS-II
and provides all the documentation
necessary to prove that
µC/OS-II
is suitable
for Safety Critical Systems common to Aviation
and Medical products. Although this feature
may not be applicable to your needs, it does
prove that µC/OS-II is a very robust RTOS.
You can ‘View’ the status of your tasks
which are managed by
µC/OS-II
with an
add-on module called
µC/OS-View
.
A number of popular debuggers provide
µC/OS-II
kernel awareness which allows you
to display
µC/OS-II
’s internal data structures
in a convenient series of Windows.
•
Royalty-Free licensing
•
FAA DO178B Level A certifiable
•
Scalable footprint
•
Preemptive scheduling
&- Dynamic priorities
•
Timeouts on all task wait calls
•
Kernel Awareness Debugger
Support
•
Source code provided Internals
of
µC/OS-II
described in the
book: “MicroC/OS-II,
The Real-Time kernel”
•
Interfaces to other Micrium
products:
-
µC/GUI
(Embedded Graphical
User Interface)
-
µC/FS
(Embedded File System)
-
µC/TCP-IP
(Embedded TCP/IP
stack)
-
µC/USB
(Embedded USB stack)
C
ONTACTS
USA
Micrium
949 Crestview Circle
Weston, FL 33327 - USA
Phone: (+1) 954 217 2036
Fax: (+1) 954 217 2037
e-mail: [email protected]
Contact Person:
ITALY
Mr. Luca Foglia
iSYSTEM S.r.l.
Phone: +39 0331 775 119
[email protected]
SOUTH KOREA
Mr. Won Ho Sung
DIOIZ
Phone: +82 2 785 5709
[email protected]
www.DIOIZ.com
SINGAPORE
Mr. Kevin Quek
Testech Electronics Pte Ltd
Phone: (+65)-67492162
[email protected]
www.testech-elect.com
JAPAN
Mr. Masayuki Wada
TechnoLogic
Phone: +81-742-20-5207
[email protected]
www.t-logic.jp
III-08
Empowering Embedded Systems
C
H
A
P
T
E
R
I I I
-
R
T
O
S
5C46 AT91 3Party BAT.xp 7/09/05 2:54 Page 37