DioneOS
Real-time operating system / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about DioneOS?
Summarize this article for a 10 year old
DioneOS (pronounced /djoneos/) is a multitasking preemptive, real-time operating system (RTOS).[1] The system is designed for microcontrollers, originally released on 2 February 2011 for the Texas Instruments TI MSP430x, and then on 29 March 2013 for the ARM Cortex-M3.[2] Target microcontroller platforms have limited resources, i.e., system clock frequency of tens of MHz, and memory amounts of tens to a few hundred kilobytes (KB). The RTOS is adapted to such conditions by providing a compact and efficient image. The efficiency term here means minimizing further central processing unit (CPU) load caused by system use. According to this definition, the system is more effective when it consumes less CPU time to execute its internal parts, e.g., managing threads.
This article needs additional citations for verification. (March 2011) |
Developer | EleSoftRom Embedded Systems |
---|---|
Written in | C |
Working state | Discontinued |
Source model | Proprietary |
Initial release | 2 February 2011; 13 years ago (2011-02-02) |
Final release | ARM Cortex-M3 / 29 March 2013; 11 years ago (2013-03-29) |
Marketing target | Embedded systems |
Available in | English |
Platforms | TI MSP430, ARM Cortex-M3 |
Kernel type | Real-time |
Official website | www |
The DioneOS system is intended for autonomic devices where user interface has limited functions. The core functions provided by the system is an environment for building multitasking firmware by means of standard, well known concepts (e.g. semaphores, timers, etc.). Because of the target domain of application, the system uses a command-line interface and has no graphical user interface.