Menschen in einer Warteschlange: Die richtige Dimensionierung einer Message-Warteschlange für Embedded-Systeme kann ein kitzliges Unterfangen werden. (gemeinfrei/Pixabay)

Queuing – Warteschlangentheorie für Embedded-Software

Entwickler von Embedded-Systemen müssen beim Systementwurf oft die maximale Anzahl an Messages ermitteln, die in einer Message Queue auflaufen können. Viele RTOS benötigen diese Information, um eine Queue zu erzeugen. Besonders wenn es um „harte“ Echtzeitsysteme geht, gilt es, sich auch mit Queuing-Verzögerungen auseinanderzusetzen,

Weiterlesen
Generischer V-Entwicklungsprozess. (Vekrot Informatik)

Zeiteigenschaften in der Embedded-System-Entwicklung

Zeiteigenschaften manifestieren sich in allen Schritten der eingebetteten System-Entwicklung. Angefangen bei High-Level Kunden- oder Safety-Anforderungen bis zur Performance-Optimierung der Implementierung. Dieser Beitrag zeigt entlang des allgemeinen V-Entwicklungsprozesses, wo Zeiteigenschaften eine Rolle spielen und wie man sie sinnvoll repräsentieren, visualisieren und verarbeiten kann.

Weiterlesen
Definition eines einfachen ML-Modells. (Drilling / Juypter)

Machine Learning mit Python: Grundbegriffe und einfache Beispiele

Machine Learning und KI helfen in fast allen Branchen, die Effizienz zu steigern. Sukzessive zeigen wir, wie man diesem faszinierenden Thema in Python begegnet. Ob Transport und Logistik, Industrie- und Automobilbranche, Tourismus oder Verlagsgeschäft: Beide Technologien lassen sich in völlig unterschiedlichen Anwendungsfeldern nutzen.

Weiterlesen