LEISTUNG

Embedded Engineering

Wir entwickeln Firmware und digitale Logik für eingebettete Systeme. Unser Leistungsumfang reicht von der Anforderungsanalyse und Funktionskonzeption über Schnittstellen und Steuerungsfunktionen bis zur Inbetriebnahme, zum Debugging und zum Test auf der Zielhardware.

Software wird auf einen Mikrocontroller übertragen und steuert eine Gerätefunktion.

WORUM ES GEHT

Embedded Engineering ist mehr als Code.

Bei eingebetteten Systemen sind Funktion und Hardware eng miteinander verknüpft. Firmware und programmierbare Logik müssen auf Schnittstellen, Zeitverhalten und verfügbare Ressourcen abgestimmt werden. Je nach Umfang wird zunächst eine passende Architektur festgelegt. Anschließend werden Funktionen schrittweise implementiert, auf der Zielhardware geprüft und per Debugging weiterentwickelt. Je nach Anwendung wird zusätzlich betrachtet, wie sich die Baugruppe im übergeordneten Gesamtsystem verhält.

Leistungsumfang

  • Anforderungsanalyse und Funktionskonzept
  • Firmwareentwicklung für Mikrocontroller
  • Digitale Logik für FPGA und CPLD
  • Hardwarenahe Treiber und Peripherieanbindung
  • Kommunikationsschnittstellen und Protokolle
  • Inbetriebnahme und Debugging auf der Zielhardware

Vorgehen

  1. 01

    Aufgabe verstehen

    Wir klären Ziel, Ausgangslage, Einsatzumgebung und bekannte Randbedingungen.

  2. 02

    Lösung planen

    Wir strukturieren die technisch sinnvollen Schritte und stimmen den Umfang transparent ab.

  3. 03

    Umsetzen und prüfen

    Lösung fachgerecht realisieren und Funktion prüfen.

  4. 04

    Abschließen und übergeben

    Arbeiten dokumentieren und Ergebnis nachvollziehbar übergeben.