A
CCELERATED
T
ECHNOLOGY
N
UCLEUS
PLUS
The
Nucleus PLUS
kernel provides efficient,
high performance task management, inter-task
communication, inter-task synchronization,
memory management, and component query
features. Optimizations in system clock,
interrupt and compiler register usage are
only part of the advanced features provided
by
Nucleus PLUS
. The scaleable nature of
Nucleus PLUS
tunes size and function,
providing the necessary OS support to
build complex designs all while keeping the
interrupt latency to a few microseconds.
Nucleus PLUS
is renowned for its broad
range of facilities for building efficient
embedded systems.
Porting
Nucleus PLUS
to new processor
families is straightforward and reliable, since
it is written primarily in ANSI C. To port
Nucleus PLUS
we need only modify the
system initialization, task management, and
timer control modules. The portability of
Nucleus PLUS
benefits you by allowing
processors to be changed without concern
for the new architecture. Further, it allows
you to execute your application easily on
new hardware (board) designs.
For AT91 devices, we also offer services for
networking and Internet protocols, a file
system, USB support, services for World
Wide Web access, and a data encryption
solution. Our complete family of Nucleus
embedded software is designed around a
solid micro-kernel architecture; one that
maximizes performance, robustness and
scalability. All products in the Nucleus RTOS
family come with our “source code, no
royalty” model.
For information on additional products
available for the Nucleus RTOS, visit our
website.
•
Scalable: 4 KB-45 KB, depending
on necessary functionality.
•
Standard API’s such as POSIX,
µiTRON and C++ are Available.
•
Dynamic creation of all Nucleus
PLUS tasks.
•
Intertask communication:
mailboxes, variable queues, pipes.
•
Task synchronization: counting
semaphores, events, UNIX-like
signals.
C
ONTACTS
USA
Embedded Systems
Division Headquarters
739 North University Blvd.
Mobile, AL 36608 - USA
Phone:
+1 (251) 208-3400
Toll Free: +1 (800) 468-6853
Fax:
+1 (251) 343-7074
Contact: Sales Info, e-mail:
[email protected]
Contact Person:
EUROPE
Mr. John Bolton
Phone:
+1 (251) 208-3400
Fax:
+1 (251) 343-7074
e-mail: jbolton@
acceleratedtechnology.com
PACRIM
Mr. Scott Shimabukuro
Phone:
+1 (251) 208-3400
Fax:
+1 (251) 343-7074
e-mail: sshima@
acceleratedtechnology.com
III-02
C
H
A
P
T
E
R
I I I
-
R
T
O
S
5C46 AT91 3Party BAT.xp 7/09/05 17:50 Page 31