Overview
Highlights
?Preemptive priority-based scheduler with optimized context switching
?Support for round-robin scheduling to share CPU among tasks of equal priority
?Time management featuring a dynamic tick rate and an optional tick-less mode for energy saving
?Efficient implementation of common kernel primitives, like semaphores, queues, mutexes, etc.
?Integration with the Gecko Platform power manager, enabling support of various low-energy modes
?Hook functions to add application-specific code to a variety of kernel operations
?Compact memory footprint with typical Flash requirements under 10 kBytes
?Built-in statistics capabilities and integration with tracing and visualization tools
?
Getting Started
Download and Install Simplicity Studio
The Micrium OS kernel is distributed exclusively through Simplicity Studio.? Within Studio, you’ll find tools for easily adding the Micrium OS kernel to new projects, along with various Micrium-based software examples.? To install Studio, choose the appropriate software package below.?
Hardware Support
The Micrium OS kernel can be run on both EFR32 and EFM32 devices.? Check Simplicity Studio for example projects targeting your preferred device.??
Simplicity Studio
Get up and running quickly with precompiled demos, application notes and examples. Use advanced tools including energy profiling and network analysis to optimize your MCU and wireless systems.
Tech Docs
Resources
Community & Support
Knowledge Base Articles
Browse our knowledge base articles for information about specific products.
User Forums
Browse technical questions, share your ideas, and learn more about our latest solutions.
Questions? You're in the Right Place.
Silicon Labs has an active, knowledgeable user community of engineers and developers that are enthusiastic about solving problems.