You don’t have to build a Mars rover to use the new Micrium OS, but as products increase in complexity you need embedded software to make your products safer and more reliable. You'll also need software to make sure your algorithms and tasks are handled in the right order and in real-time. Finally, you need an approach that simplifies your development process and accelerates time to market.
This is where Micrium OS can help. A product backed by more than 20 years of embedded development, it includes an RTOS kernel, communication stacks, a file system, and graphical user interface that have been relied upon by engineers around the world looking for safe, reliable, and secure operation. Simplicity Studio simplifies development by automatically resolving dependencies and configuring startup order once you select the required components.
At the core of Micrium OS is a real-time kernel that's highly reliable and features an efficient, preemptive scheduler. This real-time kernel offers developers professional-grade multi-tasking capabilities on Silicon Labs hardware platforms. The kernel is delivered in source-code form, and its thorough documentation helps to ensure a smooth user experience.
A Highly Configurable Solution
The Micrium OS is not a single package intended for use on all Silicon Labs devices. Instead, it is a flexible, highly configurable collection of software components. There are few dependencies among the components, so developers are mostly free to select the software that makes sense for their projects. Within any particular component, there are numerous parameters that can be adjusted—at either compile time or run time in many cases—to ensure the most efficient use of resources.
Wireless connectivity, 32-bit MCUs and SoCs, and the multiple interfaces of IoT devices make it harder than ever to get systems configured, running, and operating properly. Micrium OS and Simplicity Studio represent the future of solutions-based embedded design.Jean Labrosse, renowned RTOS expert and founder of Micrium Software