RTXC Quadros RTOS - Advanced
All RTOSes are NOT the same
You've probably heard the common wisdom that there is very little difference between RTOSes. The RTXC Quadros RTOS is proof that there can -- and should be -- significant differences depending on application type, processing model, scheduling needs, footprint requirements, ease of use and more. We firmly believe that no developer should have to force his application to fit the limitations of the RTOS. Find out for yourself why the RTXC Quadros RTOS family is the most innovative in the embedded industry.
Industry-leading RTOS technology
The RTXC Quadros RTOS represents a new generation in real-time operating systems, designed from the ground up to ad-dress the demands of today’s sophisticated embedded systems and new, convergent processing applications. It was designed using the knowledge and experience of more than 25 years of commercial operating system experience over a broad range of real-time applications.
At the heart of the RTXC Quadros operating system is a unique, dual-kernel architecture that can be configured into multiple frameworks. The result is an RTOS that is equally suited for 8-and 16-bit MCUs, 32-bit microprocessors, high performance digital signal processors and the rapidly emerging convergent and multi-core processors.
This scalable architecture provides a reliable foundation for present and future programs as the same API is utilized across all four frameworks. A developer can begin using the basic scheduler for an 8-bit project today and then easily move to one of the other frameworks when the next design calls a higher powered microprocessor.
- Used with 8-, 16-, 24-, and 32-bit microprocessors and microcontrollers, as well as DSP engines
- Support for up to 13 scalable object classes with over 330 scalable kernel services
- Flexible development options with support for multiple scheduling models and policies
- Small, scalable footprint to fit any ROM or RAM budget
- Deterministic design for critical applications
- Low overhead for maximum performance
- Graphical configuration program, RTXCgen, for ease of building the exact RTOS configuration for your application
| No other RTOS family can match the flexibility or the efficiency of the RTXC Quadros RTOS. Learn more about the flexible kernel configurations
The kernel is just the beginningThe RTXC Quadros RTOS is more than just a kernel that performs multitasking support. We also provide many user-definable options that allow you to tune the system to meet your specific application requirements. This means a chip support library for the selected processor to support processor components such as coprocessors, I/D caches, I/D TCMs, UARTs, timers, interrupt controller setup, etc. This is all packaged into a working model that you can use to get your application started quickly. |
|
Worry-free Application Development
When we port the RTXC Quadros RTOS to a supported processor, and the code is bound 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.
As your application matures and grows to meet your market's demands, you'll appreciate that RTXC Quadros grows with you. You can begin with the single stack kernel, RTXC/ss, and add on the RTXC/ms kernel later on in a Dual Mode framework. And because RTXC Quadros share the same Application Programming Interface (API), regardless of the processor port, you'll be able to reuse your application code, preserving your development investment as you grow. By choosing RTXC Quadros, you get the most stable growth path for your application's future.
Outstanding Documentation
With the RTXC Quadros RTOS you'll also get some of the best user documentation in the industry. The documentation set includes detailed User and Reference Manuals that correspond to the major modules. There is a General Information manual, describing the architecture of RTXC Quadros at a high level. At a lower level, two User Guides explain the classes and operational theory for the Single Stack and the Multi-Stack frameworks, respectively. Separate Reference Manuals describe each kernel service you can use in each of the two major scheduling modules. And with extensive indexes and examples, these manuals will guide you through trouble-free use of this powerful real-time environment.
Features and Benefits
- Fast - Low system overhead, low latency and responsive services.
- Small with no compromises - Revolutionary features give you all the power in a small footprint size.
- Powerful - Rich set of kernel objects and services.
- Stable and reliable - Proven technology, used across a broad range of industries.
- Extensive development tool support - Maintain your previous investments in tools, a wide range of tool choices.
- Integrated stacks and middleware - Integrated software and drivers to support popular peripherals.
- Training and support - Deal directly with our seasoned engineering team, take part in our 3 day training sessions.
- Future-proof spectrum - Highly scalable technology can support your changing needs tomorrow.
- Easy to use; powerful configuration and design tools - Enjoy the highest level of tool support from any RTOS supplier. A graphical design tool as well as a configuration tool are at your disposal.
- Flexible licensing models - Choose from royalty free project licenses, product family licenses, subscription models and more.
Top Questions to Ask your Supplier Before Choosing an RTOS (PDF)

