|
Micrium µC/OS-II
µC/OS-II, The Real-Time Kernel is a highly portable, ROMable,
very scalable, preemptive real-time, multitasking kernel (RTOS) for
microprocessors and microcontrollers. µC/OS-II can manage up to 255
tasks and provides the following services:
- Semaphores
- Mutual Exclusion Semaphores (to reduce priority inversions)
- Event Flags
- Message Mailboxes
- Message Queues
- Task Management (Create, Delete, Change Priority,
Suspend/Resume etc.)
- Fixed Sized Memory Block management
- Time Management
- Timer Management
µC/OS-II runs on a large number of processor architectures.
RTOS and components

µC/OS-II Kernel Benefits
- Large number of PORTS
- Explanation of Internals
- FAA Certification
- MISRA C Compliance
- Small Footprint
- Source Code
- Constant, Dast and Deterministic Performance
- Large User Base
- Colleges & Universities
- No Royalties
µC/OS-II is Certifiable for use in Safety Critical Systems
A Validation Suite(tm) developed for µC/OS-II provides all
of the documentation necessary to deliver µC/OS-II as a
pre-certifiable software component for safety critical systems,
including avionics RTCA DO-178B and EUROCAE ED-12B, medical FDA
510(k), and IEC 61058 standard for transportation and nuclear
systems.
The very affordable Validation Suite(tm), is available through
Validated Software. It is immediately certifiable for the
highest criticality systems, including DO-178B Level A, Class
III medical devices, and SIL3/SIL4 IEC-certified systems.
If your product is NOT safety critical, you should view the
certification as proof that µC/OS-II is a very robust and highly
reliable RTOS.
µC/OS-II has been revised to follow most of the 127 MISRA C
rules
The source code for µC/OS-II is now 99% compliant with the Motor
Industry Software Reliability Association (MISRA) C Coding
Standards. These standards were created by MISRA to improve the
reliability and predictability of C programs in critical automotive
systems. Members of the MISRA consortium include Delco Electronics,
Ford Motor Company, Jaguar Cars Ltd., Lotus Engineering, Lucas
Electronics, Rolls-Royce, Rover Group Ltd., and other firms and
universities dedicated to improving safety and reliability in
automotive electronics. Full details of this standard can be
obtained directly from the MISRA web site,
http://www.misra.org.uk. A
detailed µC/OS-II compliance matrix describing all of MISRA's 127 C
Coding Rules is available from Micrium.
|