ChronOS Main Page: Unterschied zwischen den Versionen

Aus ProjectWiki
Wechseln zu:Navigation, Suche
K
K (Modules/Functions)
Zeile 13: Zeile 13:
 
* Memory management
 
* Memory management
 
** [[ChronOS Memory Management: Static|Static]]
 
** [[ChronOS Memory Management: Static|Static]]
** [[TLSF]] (dynamic)
+
** [[ChronOS Memory Management: TLSF|TLSF]] (dynamic)
* [[Task management]]
+
* [[ChronOS Task Management|Task management]]
 
* Scheduling
 
* Scheduling
** [[Weigthed Round-Robin]]
+
** [[ChronOS Scheduler: Weigthed Round-Robin|Weigthed Round-Robin]]
** [[EDF]] with fixed priorities, preemption threshold and priority inversion
+
** [[ChronOS Scheduler: EDF|EDF]] with fixed priorities, preemption threshold and priority inversion
* [[Timer]]
+
* [[ChronOS Timer|Timer]]
 
* Inter-task communication
 
* Inter-task communication
** [[Signal]]
+
** [[ChronOS Inter-Task Communication: Signal|Signal]]
** [[Semaphore]]
+
** [[ChronOS Inter-Task Communication: Semaphore|Semaphore]]
** [[Mutex]]
+
** [[ChronOS Inter-Task Communication: Mutex|Mutex]]
** [[Messagequeue]]
+
** [[ChronOS Inter-Task Communication: Messagequeue|Messagequeue]]
** [[Pipe]]
+
** [[ChronOS Inter-Task Communication: Pipe|Pipe]]
** [[Synchronized pipe]]
+
** [[ChronOS Inter-Task Communication: Synchronized Pipe|Synchronized pipe]]
 
* I/O device driver
 
* I/O device driver
** [[USART]]
+
** [[ChronOS I/O Device Driver: USART|USART]]
* [[HW interrupts]]
+
* [[ChronOS HW Interrupts|HW interrupts]]
 
* Debugging
 
* Debugging
** [[Memory usage]]
+
** [[ChronOS Debugging: Memory|Memory]]
** [[CPU usage]]
+
** [[ChronOS Debugging: CPU|CPU]]
** [[Stack usage]]
+
** [[ChronOS Debugging: Stacks|Stacks]]
 
 
  
 
== API documentation ==
 
== API documentation ==

Version vom 20. Mai 2013, 20:25 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