 |
Quicklinks for RTXC 3.2
Details:
Related Products & Links:
RTXC 3.2 RTOS Documentation:
Other Operating System:
-
RTXC Quadros RTOS
puts the power in your hands with four highly
scalable and configurable kernel frameworks, offering distinct performance
advantages for each of the major processing models--control processing,
signal/data-intensive processing, convergent processing and
multi-processor/multi-core. Get all the advantages of this powerful
operating system with the ability to easily configure the kernel to fit
the processing requirements of your application. Use the powerful
configuration program, RTXCgen to select the kernel services
you need.
Product shortcuts
The RTXC 3.2 kernel is a flexible, field-proven, multitasking
real-time kernel for use in a broad range of embedded applications on a
variety of 8-, 16- and 32-bit microcontrollers, and DSP processors
(Also, see our new RTXC Quadros
product). RTXC 3.2 is written primarily in C and features a single
Application Programming Interface for all supported processors. The
result is a configurable, powerful multitasking architecture that helps
you get your job done and preserves your software investment.The RTXC
3.2 kernel manages tasks and time, synchronizes with events, and
permits transferal of data between tasks. But it goes beyond basic
requirements through its extensive set of understandable kernel
services, each operating on one of seven classes of kernel object. In
addition to the fundamental requirements, RTXC 3.2 also contains kernel
services for RAM management and exclusive access to any entity.
RTXC 3.2 Features
- Supports 8-, 16- and 32-bit microprocessors and microcontrollers, as well as 16- and 32-bit DSP engines
- Support for seven scalable RTXC 3.2 object classes
- Multitasking with preemptive, round robin and time-sliced task scheduling
- Support for static and dynamically created tasks
- Fixed or dynamically changeable task priorities
- Small, scalable footprint to fit any ROM or RAM budget
- Deterministic design for hard real-time, critical applications
- Low overhead for maximum performance
- Fast context switch and short interrupt latency
- System configuration utility, SYSgen, permits flexible, easy customization of the kernel objects configuration for your application
- Well-indexed 650+ page user's manual
- Royalty-free licenses available
- Source code included
- Quality technical support
- Integrated TCP/IP protocol stack, (RTXC Quadnet TCP/IP), for easy application connectivity
Scalable Architecture
RTXC 3.2 is a highly scalable kernel design, providing you with the
ability to build the RTOS you want for your application. You can
include the object classes you need for your application and exclude
the ones you don't use. You can even select from the included object
classes those kernel services that you want to use. You're in control.
You select the RTOS configuration, the set of object classes that fit
the application, the properties of those object classes, and even the
exact set of services you want.
SYSgen - System Configuration Utility
While all this power and capability are inherent in RTXC 3.2, you
remain in control. Through the host-based graphical configuration
utility, SYSgen, you can easily define the Kernel Objects you need in
your application. You define objects in a simple interactive dialog
with the program. When all definitions are complete, SYSgen produces C
source code of the kernel objects. The result is error-free system
generation. SYSgen is a standard part of the RTXC distribution. You're
in control of the configuration. No worries and no problems. Just the
way you want it.
Portability
RTXC 3.2 is written in C making the Application Programming
Interface (API) processor independent and, thus, highly portable. You
can easily move application code written for RTXC 3.2 on one processor
to a completely different type of processor. As a consequence, you can
use RTXC 3.2 in applications using 8- or 16-bit microcontrollers and,
as your application needs grow, move to a more powerful 16- or 32-bit
microprocessor. Please visit our RTXC 3.2 Supported Processors list and
see the options for growth RTXC 3.2 gives you.
Worry-free Application Development
QSI ports RTXC 3.2 to a supported processor, and we bind the code to
a specific compiler for that processor. You simply specify the
supported processor and choose from our set of supported C compilers to
begin productive, efficient application development right away.
Outstanding Documentation
With RTXC 3.2, you'll also get great user documentation. RTXC 3.2 is
noted for the clarity of its documentation and its understandable
function names which make it easy to learn and easy to use. That
translates to less time spent on system software issues and more time
to spend on developing your application. And with extensive indexes and
examples, the manuals will guide you through trouble-free use of this
powerful real-time environment.
RTXCbug - System Level Debug Task
During the debugging phase, RTXCbug may be employed as a task to
examine the interaction between the application tasks and the RTXC 3.2
kernel. RTXCbug remains blocked and consumes no CPU time until invoked
by the process or by operator intervention. When in use, RTXCbug
displays coherent snapshots of the various classes of kernel objects
showing current states and relationships with other objects. RTXCbug is
provided with all RTXC 3.2 distributions.
For sales inquires / information please contact sales@quadros.com.
|
 |