Embedded Software

Zeitgemäße Elektroniksysteme sind ohne Einsatz von intelligenten Bauelementen nicht mehr vorstellbar.

Moderne Microcontroller erlauben eine signifikante Einsparung an konventionellen Bauelementen, verbessern die Testbarkeit (und damit die Betriebssicherheit) von Baugruppen und bieten lokale Rechenleistung zur Datenkompression und -kalkulation. Darüber hinaus kann die Funktionsweise einer Microcontroller gestützten Baugruppe auch noch nach Festlegung des Hardware-Designs Kundenwünschen entsprechend geändert werden. Abhängig von der verwendeten Controller-Architektur ist eine Änderung der embedded Software auch ohne Austausch von Hardware möglich. Für ausgewählte Architekturen besteht die Möglichkeit, Softwareänderungen ohne besondere Geräte auch beim Kunden vom PC aus zu übertragen.

Für zeitkritische, Hardware-intensive Anforderungen stehen programmierbare Logikbausteine zur Verfügung. PLDs (programmable logic devices), CPLDs (complex programmable logic devices) und FPGAs (field programmable gate arrays) stellen je nach Anforderung einfache bis hochkomplexe Logik- und Interface-Funktionen bereit.

Die MSB-Ingenieure sind Experten für intelligente Bauelemente. Sie wählen die erforderliche Hardware nach Kostengesichtspunkten aus und optimieren die embedded Software gemäß Ihren Anforderungen.

Wir programmieren Ihnen GALs, PALs und FPGAs verschiedener Komplexität und erstellen Ihnen Embedded Software für diverse Controller- und Prozessor-Architekturen in ANSI-C und Assembler.

Weiter –>