Montreal, Canada – May 21, 2014 – Future Electronics, a global leading distributor of electronic components, has produced a how-to video showing the reasons for using an RTOS, Real Time Operating System, with an MCU.
The video discusses the benefits of using a RTOS or real time operating system with a microcontroller in embedded applications. An RTOS is an operating system which is optimized in order to be used in embedded and real time applications. A main advantage of an RTOS is that it ensures a timely and deterministic response to internal events or external events.
As more designs are migrating to 32-bit microcontrollers and applications that are being developed grow in complexity, using an RTOS can become beneficial for many reasons, including abstract out timing information, maintainability, clean inter-task communication interfaces, easier testing, code reusability across different projects, improved efficiency of CPU resources, flexible interrupt handling, and easier control over peripherals.
Due to the modularity of Micrium, users can choose only the components that are required for their application. Micrium’s RTOS uses the μC/OS-III which is a scalable and ROMable preemptive real-time kernel that can manage an unlimited amount of tasks.
The μC/OS-III is a third-generation kernel that offers resource management, synchronization and inter-task communication. A big advantage of the μC/OS-III is that it also offers several unique features that are not available in other real-time kernels.
Micrium’s μC/OS-III can be used with the most popular microcontrollers on the market, and comprehensive and detailed books that delve into the operation of real-time kernels are offered by Micrium with practical and working applications with hands-on working projects to allow programmers and developers to get their application running quickly.
Real-time operating systems can be useful in many applications. A good example is in the deployment of airbags during a traffic accident. In this case, a small timing error, whether the airbag is deployed too late or even too early, can cause serious and irreversible bodily injury. An RTOS is extremely useful here as it will ensure that all timing requirements are met.
In general, real-time operating systems are designed for event response applications and closed-loop control applications.
Applications that run for long periods of time can also benefit from an RTOS due to its reliability in situations where down-time is considered unacceptable or costly.
The μC/OS-III is the newest RTOS, designed to save time on embedded system projects. In addition to the features inherent in μC/OS-II, μC/OS-III also manages an unlimited number of application tasks, and features an interrupt disable time of near zero.
The video can be watched by clicking here.
About Future Electronics
Future Electronics is a global leader in electronics distribution, ranking 3rd in component sales worldwide, with an impressive reputation for developing efficient, comprehensive global supply chain solutions. Founded in 1968, the company has established itself as one of the most innovative organizations in the industry today, with 5,000 employees in 169 offices in 44 countries around the world. Future Electronics is globally integrated, with one worldwide IT infrastructure providing real-time inventory availability and access, while enabling full integration of its operations, sales and marketing worldwide. Offering the highest level of service, the most advanced engineering capabilities and technical solutions through all stages of the design-production cycle, and the largest available-to-sell inventory in the world, Future’s mission is always to Delight the Customer®. For more information, visit www.FutureElectronics.com.
Martin H. Gordon
Director, Corporate Communications
514-694-7710 (ext. 2236)