µOS++
“Perfekt ist nicht gut genug”
A POSIX inspired open source framework, written in C++
News
µOS++ v7.0.0 released
µOS++ v6.3.17 released
µOS++ v6.3.16 released
First µOS++ scriptable build
Home
µOS++
Overview
Releases
APIs
Overview
RTOS API
xPacks
Overview
Documentation
User’s
manual
Getting started
Basic concepts
Features
Threads
Thread event flags
Semaphores
Event flags
Mutexes
Condition variables
Message queues
Memory pools
Software timers
Clocks
µOS++
reference
Developer
Overview
Change log
C++ coding style
Naming conventions
Links & references
Support
Overview
Known issues
FAQ
Forum
Report µOS++ issues
Latest Articles
CMSIS++ RTOS: fully functional reference implementation
CMSIS++: a proposal for a future CMSIS, written in C++
Project
About
History
License (MIT)
This site uses the
GitHub Wiki-like
theme by
Liviu Ionescu
.
Features - DEPRECATED
Page date Wed Nov 10 21:44:11 2010 .
Improve this page
µOS++ provides:
a preemptive scheduler, with very small overhead
elegant, easy to use, object oriented structure
small footprint
fine grain configuration of all RAM resources (type/size)
preprocessor code inclusion/exclusion at line level for reduced flash size
basic synchronization primitives based on Unix sleep/wakeup mechanisms
multiple system timers (counting ticks or seconds)
advanced customizable timers
mutual exclusion objects
synchronised flags
USB and USART character device drivers
MMC/SD Card drivers
SDI-12 sensor drivers
… many more.
Tweet