Skip to main content

BRTOS

Last updated: 2018-03-01

License:

  • MIT

Platforms:

MSP430 AVR ColdFire PIC

BRTOS is a lightweight preemptive real time operating system designed for low end microcontrollers.

Features
#

  • Priority-based preemptive scheduler. A priority must be assigned for each task (aka thread). Max. number of installed tasks = 32.
  • Resources: Semaphores, mutexes, message queues, mailboxes.
  • Written mostly in C language, with little assembly code in the HAL file(Hardware Abstraction Layer).