ChronOS Main Page: Unterschied zwischen den Versionen

Aus ProjectWiki
Wechseln zu:Navigation, Suche
K (Modules/Functions)
K (Modules/Functions)
Zeile 11: Zeile 11:
 
== Modules/Functions ==
 
== Modules/Functions ==
  
* Memory management
+
* [[ChronOS Memory Management|Memory Management]]
 
** [[ChronOS Memory Management: Static|Static]]
 
** [[ChronOS Memory Management: Static|Static]]
 
** [[ChronOS Memory Management: TLSF|TLSF]] (Two Level Segregated Fit) dynamic
 
** [[ChronOS Memory Management: TLSF|TLSF]] (Two Level Segregated Fit) dynamic
 
* [[ChronOS Task Management|Task management]]
 
* [[ChronOS Task Management|Task management]]
* Scheduling
+
* [[ChronOS Scheduling|Scheduling]]
 
** [[ChronOS Scheduler: Weigthed Round-Robin|Weigthed Round-Robin]]
 
** [[ChronOS Scheduler: Weigthed Round-Robin|Weigthed Round-Robin]]
 
** [[ChronOS Scheduler: EDF|EDF]] (Earliest Deadline First) with fixed priorities, preemption threshold and priority inversion
 
** [[ChronOS Scheduler: EDF|EDF]] (Earliest Deadline First) with fixed priorities, preemption threshold and priority inversion

Version vom 21. Mai 2013, 22:31 Uhr

About

ChronOS is a Real-Time Operating System for Bascom-AVR.


Development Environment

ChronOS is developed in Bascom-AVR 2.0.7.6


Modules/Functions

API documentation

API reference documentation


Supported Devices

Currently only AtMega devices are supported, future support for AtXMega devices is planned.

Devices:

  • Atmega8
  • Atmega32
  • Atmega644


Download