Third Party Product Guide for C166/ST10 - Tasking
Third Party Product Guide for C166/ST10 - Tasking
Third Party Product Guide for C166/ST10 - Tasking
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
RTOS Solutions<br />
Back to Table of Contents<br />
Euros Embedded Systems GmbH<br />
Campestrasse 12<br />
90419 Nürnberg<br />
Germany<br />
www.euros-embedded.com<br />
<strong>Product</strong>: EUROS<br />
TASKING VX-toolset: TriCore<br />
TASKING toolset: classic <strong>C166</strong>/<strong>ST10</strong>,<br />
68K/ColdFire<br />
<strong>Product</strong>: EUROScope<br />
TASKING toolset: classic <strong>C166</strong>/<strong>ST10</strong><br />
<strong>Product</strong>: TCP/IP Stack<br />
TASKING toolset: classic <strong>C166</strong>/<strong>ST10</strong>,<br />
68K/ColdFire<br />
Micrium, Inc.<br />
949 Crestview Circle<br />
Weston, FL 33327<br />
USA<br />
Phone: +1 954 217 2036<br />
Fax: +1 954 217 2037<br />
uCOS-II@micrium.com<br />
www.micrium.com<br />
<strong>Product</strong>: MicroC/OS-II<br />
TASKING VX-toolset: M16C<br />
TASKING Toolset: classic <strong>C166</strong>/<strong>ST10</strong>,<br />
XA<br />
Quadros Systems Inc.<br />
275 Grove Street, Suite 2-400<br />
Newton, MA 02466<br />
USA<br />
www.quadros.com<br />
<strong>Product</strong>: RTXC 3.2<br />
TASKING VX-toolset: M16C, ARM<br />
TASKING Toolset: 8051, 196/296, XA,<br />
classic <strong>C166</strong>/<strong>ST10</strong>, DSP56xxx<br />
<strong>Product</strong>: RTXC Quadros<br />
TASKING Toolset: DSP56xxx,<br />
68K/ColdFire<br />
Euros Embedded Systems GmbH<br />
concentrates on the development of system<br />
software <strong>for</strong> embedded systems. The focus<br />
lies on the real-time operating system<br />
EUROS, which is specially designed <strong>for</strong><br />
applications in this market.<br />
EUROS is an innovative real-time operating<br />
system characterized by very short response<br />
times, compactness, robustness, scalability<br />
and flexibility.<br />
EUROS decouples the user software from<br />
the hardware so that the application<br />
can easily be ported to state-of-the-art<br />
technology. Altium offers the preferred<br />
TASKING tools <strong>for</strong> developing EUROS<br />
applications based on Infineon C16x.<br />
The user gets additional help during<br />
development with EUROScope <strong>for</strong><br />
debugging, EUROSobjects <strong>for</strong> visualizing<br />
the OS objects and EUROStrace <strong>for</strong><br />
visualizing events.<br />
Micrium licenses and supports the worldrenowned<br />
real-time operating system<br />
(RTOS) MicroC/OS-II (or µC/OS-II), The<br />
Real-Time Kernel. MicroC/OS-II is a<br />
portable, ROMable, scalable, preemptive<br />
real-time, deterministic, multitasking kernel<br />
<strong>for</strong> microprocessors and microcontrollers.<br />
MicroC/OS-II can manage up to 63<br />
application tasks and provides the following<br />
services:<br />
Semaphores, Event Flags, Mutual Exclusion<br />
Semaphores (to reduce priority inversions),<br />
Message Mailboxes, Message Queues, Task<br />
Management, Fixed Sized Memory Block<br />
management and Time Management<br />
The internals of MicroC/OS-II are described<br />
in the book: “MicroC/OS-II, The Real-<br />
Quadros Systems, Inc. is a software<br />
company specializing in the embedded<br />
real-time operating system market. The<br />
company’s technology is used at many of<br />
the world’s leading companies involved in<br />
telecommunications, networking, consumer<br />
electronics, medical, transportation and<br />
other embedded systems applications.<br />
The RTXC 3.2 kernel is a flexible, fieldproven,<br />
multitasking real-time kernel<br />
<strong>for</strong> use in a broad range of embedded<br />
applications on a variety of 8-, 16- and 32bit<br />
microcontrollers, and DSP processors.<br />
RTXC 3.2 is written primarily in C and<br />
features a single Application Programming<br />
Interface <strong>for</strong> all supported processors.<br />
The result is a configurable, powerful<br />
multitasking architecture that helps you get<br />
<strong>C166</strong>/<strong>ST10</strong> <strong>Third</strong> <strong>Party</strong> <strong>Product</strong> <strong>Guide</strong> – Updates available from www.tasking.com/<strong>C166</strong><br />
Time Kernel” (ISBN 1-57820-103-9)<br />
which is available worldwide and through<br />
www.amazon.com. The book provides a<br />
description of the RTOS.<br />
A validation suite has been developed<br />
<strong>for</strong> MicroC/OS-II and provides all the<br />
documentation necessary to prove that<br />
MicroC/OS-II is suitable <strong>for</strong> Safety Critical<br />
Systems common to Aviation and Medical<br />
products. Although this feature may not be<br />
applicable to your needs, it does prove that<br />
MicroC/OS-II is a very robust RTOS.<br />
MicroC/OS-II can be scaled to only contain<br />
the features you need <strong>for</strong> your application<br />
and thus provide a small footprint. MicroC/<br />
OS-II comes with ALL the source code.<br />
your job done and preserves your software<br />
investment.<br />
RTXC 3.2 has been made available <strong>for</strong> the<br />
TASKING VX-toolset <strong>for</strong> M16C as well as<br />
the TASKING 8051, 196/296, XA, M16C,<br />
classic <strong>C166</strong>/<strong>ST10</strong> and DSP56xxx toolset.<br />
RTXC Quadros has been made available <strong>for</strong><br />
the TASKING DSP56xxx and 68K/ColdFire<br />
toolset.<br />
RTOS Solutions <strong>C166</strong>/<strong>ST10</strong><br />
6