26.11.2012 Views

Beyond Bits VII - Freescale Semiconductor

Beyond Bits VII - Freescale Semiconductor

Beyond Bits VII - Freescale Semiconductor

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Back to Table of Contents<br />

MQX RTOS: MQX Customizable RTOS: Customizable Component Component Set Set<br />

The <strong>Freescale</strong> MQX RTOS and<br />

software stacks address these<br />

developer needs by providing a<br />

scalable, reusable platform that works<br />

across a wide range of <strong>Freescale</strong><br />

processor architectures, development<br />

tools and third-party software<br />

environments.<br />

freescale.com/Vybrid<br />

Name Services<br />

Queues Interrupts<br />

Partitions Utilities<br />

Messages<br />

Task<br />

Management<br />

Task Errors<br />

Lightweight<br />

Initialization<br />

Core Memory<br />

Events<br />

Semaphores<br />

Services<br />

CORE<br />

Watchdogs Mutexes<br />

Task Queue<br />

Automatic<br />

Timers<br />

Scheduling<br />

Task Creation<br />

RR and FIFO<br />

IPCs<br />

Formatted I/O<br />

Scheduling<br />

Exception<br />

Handling<br />

I/O Subsystems Kernel Log<br />

Logs<br />

AS-NEEDED<br />

<strong>Freescale</strong> MQX is deployed as<br />

production-ready source code,<br />

including communications software<br />

stacks and peripheral drivers, at no<br />

additional cost. <strong>Freescale</strong> MQX is<br />

provided with a commercial-friendly<br />

software licensing model, enabling<br />

developers to keep their source<br />

modifications while being able to<br />

distribute the required binary code.<br />

<strong>Beyond</strong> <strong>Bits</strong> Vybrid Edition<br />

Full Featured, Proven and<br />

Scalable<br />

The MQX RTOS has been the<br />

backbone of embedded products<br />

based on <strong>Freescale</strong> silicon for<br />

more than 15 years. MQX software<br />

deployment spans a broad range<br />

of market segments and leading<br />

manufacturers worldwide.<br />

The <strong>Freescale</strong> MQX RTOS offers<br />

powerful, preemptive real-time<br />

performance with optimized context<br />

switch and interrupt time, enabling<br />

fast, highly predictable response<br />

times. Its small, configurable size<br />

conserves memory space for<br />

embedded applications and it can be<br />

configured to take as little as 6 KB<br />

of ROM, including kernel, interrupts,<br />

semaphores, queues and memory<br />

manager.<br />

The <strong>Freescale</strong> MQX RTOS offers<br />

a straightforward application<br />

programming interface with a modular,<br />

component-based architecture that<br />

makes it very scalable. Components<br />

are linked in only if needed, preventing<br />

unused functions from bloating the<br />

memory footprint. Plug-ins, such<br />

as security, industrial protocols and<br />

graphical interfaces from <strong>Freescale</strong>’s<br />

strong network of partners, can also<br />

be added.<br />

45

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!