ChronOS Main Page: Unterschied zwischen den Versionen

Aus ProjectWiki
Wechseln zu:Navigation, Suche
K
K
Zeile 6: Zeile 6:
 
== Development Environment ==
 
== Development Environment ==
  
''ChronOS'' is developed in Bascom-AVR 2.0.3.0
+
''ChronOS'' is developed in Bascom-AVR 2.0.7.6
  
  
Zeile 12: Zeile 12:
  
 
* Memory management
 
* Memory management
** Static
+
** [[Static]]
** TLSF (dynamic)
+
** [[TLSF]] (dynamic)
* Task management
+
* [[Task management]]
 
* Scheduling
 
* Scheduling
** Weigthed Round-Robin
+
** [[Weigthed Round-Robin]]
** EDF with fixed priorities, preemption threshold and priority inversion
+
** [[EDF]] with fixed priorities, preemption threshold and priority inversion
* Timer
+
* [[Timer]]
 
* Inter-task communication
 
* Inter-task communication
** Signal
+
** [[Signal]]
** Semaphore
+
** [[Semaphore]]
** Mutex
+
** [[Mutex]]
** Messagequeue
+
** [[Messagequeue]]
** Pipe
+
** [[Pipe]]
** Synchronized pipe
+
** [[Synchronized pipe]]
 
* I/O device driver
 
* I/O device driver
** USART
+
** [[USART]]
* HW interrupts
+
* [[HW interrupts]]
 +
* Debugging
 +
** [[Memory usage]]
 +
** [[CPU usage]]
 +
** [[Stack usage]]
 +
 
 +
 
 +
== API documentation ==
 +
 
 +
[http://www.braunecker.at/ API reference documentation]
 +
 
  
 
== Supported Devices ==
 
== Supported Devices ==
Zeile 36: Zeile 46:
 
* Atmega32
 
* Atmega32
 
* Atmega644
 
* Atmega644
 +
 +
 +
== Download ==
 +
* [http://www.braunecker.at/ 0.1a], 06.06.2013
  
  
 
[[Category:ChronOS]]
 
[[Category:ChronOS]]

Version vom 20. Mai 2013, 20:07 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 supported devices are:

  • Atmega8
  • Atmega32
  • Atmega644


Download