ChronOS Main Page: Unterschied zwischen den Versionen
Aus ProjectWiki
Mat (Diskussion | Beiträge) K |
Mat (Diskussion | Beiträge) K |
||
| Zeile 8: | Zeile 8: | ||
''ChronOS'' is developed in Bascom-AVR 2.0.3.0 | ''ChronOS'' is developed in Bascom-AVR 2.0.3.0 | ||
| + | |||
| + | == Modules/Functions == | ||
| + | |||
| + | * Memory management | ||
| + | ** Static | ||
| + | ** TLSF (dynamic) | ||
| + | * Task management | ||
| + | * Scheduling | ||
| + | ** Weigthed Round-Robin | ||
| + | ** EDF with fixed priorities, preemption threshold and priority inversion | ||
| + | * Timer | ||
| + | * Inter-task communication | ||
| + | ** Signal | ||
| + | ** Semaphore | ||
| + | ** Mutex | ||
| + | ** Messagequeue | ||
| + | ** Pipe | ||
| + | ** Synchronized pipe | ||
| + | * I/O device driver | ||
| + | ** USART | ||
| + | * HW interrupts | ||
== Supported Devices == | == Supported Devices == | ||
Version vom 20. Mai 2013, 19:17 Uhr
Inhaltsverzeichnis
About
ChronOS is a Real-Time Operating System for Bascom-AVR.
Development Environment
ChronOS is developed in Bascom-AVR 2.0.3.0
Modules/Functions
- Memory management
- Static
- TLSF (dynamic)
- Task management
- Scheduling
- Weigthed Round-Robin
- EDF with fixed priorities, preemption threshold and priority inversion
- Timer
- Inter-task communication
- Signal
- Semaphore
- Mutex
- Messagequeue
- Pipe
- Synchronized pipe
- I/O device driver
- USART
- HW interrupts
Supported Devices
Currently supported devices are:
- Atmega8
- Atmega32
- Atmega644