ChronOS Main Page

Aus ProjectWiki
Wechseln zu:Navigation, Suche

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