Deutsch English

RTOS Applikation

Die Bmbed RTOS Applikation ist ein einfaches Softwaregerüst, welche als Basis für eine kundenspezifische Embedded Software dient. Anstatt eines Main-Loops ist ein entsprechendes Real Time Operating System integriert. Der Aufbau und die bereits integrierten Bmbed Funktionen sind für alle Microcontroller Typen gleich:

  • RTOS Applikation (TI SysBios oder Keil RTOS)
  • Aufgeteilt in verschiedenen priorisierten Tasks, welche mit Mailboxen kommunizieren.
  • Bmbed Netzwerk Zugriff mittels BmbedChat, BmbedTalk oder BmbedConnect
  • Verschiedene "bare-metal" Treiber für GPIOs und Schnittstellen
  • Implementationen für Timer, interne Temperaturmessung mittels ADC, LEDs, Buttons
  • Funktionen für die Datenspeicherung im internen, nichtflüchtigen Speicher
  • Debug Messages für das Bmbed Netzwerk

Das Bmbed RTOS Applikation Paket besteht des Weiteren aus:

  • Lauffähiges Projekt für den entsprechenden Microcontroller und IDE
  • Kompletter Source Code.

Übersicht

Speicher Einteilung

Alle drei Teile der Bmbed Software befinden sich im FLASH Speicher in voneinander getrennten Sektoren des entsprechenden Microcontrollers. Der Bootloader und die Applikation besitzen zudem ihre eigenen Interrupt Vektoren für einen unabhängien Betrieb.

Eicher Engineering
Janahofstrasse 12
CH-8722 Kaltbrunn SG
Switzerland

Tel +41 (0)79 363 66 35
infonoSpam@eichereng.ch
© Copyright 2026 Eicher Engineering