Iii-08, Perating, Ystem – Atmel AT91 User Manual

Page 37

Advertising
background image

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

W

EB

S

ITE

www.micrium.com

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

Advertising