Projektkontext

Dieses Projekt wurde für Continental (Conti) durchgeführt und zielte darauf ab, eine robuste Hardware-Abstraktionsschicht (HAL) für die Steuerung kleiner Satelliten-Mikrocontroller (MCUs) zu entwickeln. Die Hauptaufgabe dieser MCUs war die präzise Erfassung von Sensordaten wie Temperatur, Spannungen und Druck.

Technische Herausforderung & Umsetzung

Die zentrale Anforderung war die vollständige MCU-Unabhängigkeit der Abstraktionsschicht. Obwohl die Standardplattformen STM32 und STM8 waren, musste die HAL so flexibel gestaltet sein, dass sie problemlos auf andere Architekturen portiert werden konnte.

Da die HAL als Basis für eine Vielzahl nachfolgender Projekte diente, stand die Qualität der Implementierung an oberster Stelle.

Qualitätsmanagement & Tools

Um die hohen Anforderungen an Zuverlässigkeit und Modularität zu erfüllen, kamen moderne Software-Engineering-Methoden zum Einsatz:

Dank dieses strengen Qualitätsfokus konnte die HAL erfolgreich in zahlreichen Satelliten-Projekten als zuverlässiges Fundament eingesetzt werden.