Experience Embedded

Professionelle Schulungen, Beratung und Projektunterstützung

EXPERIENCE EMBEDDED

MicroConsult ist Ihr Partner für Embedded Systems Engineering - professionelle Schulungen, Beratung und Projektunterstützung.

Vom Mikrocontroller bis zum Systemdesign, Sie profitieren von unserer jahrzehntelangen Erfahrung.

Gratis-Webinare im September!

Themen: Zephyr und Embedded-Linux

Jetzt Platz sichern! >

Alles auf einen Blick

Embedded-Software: Analyse, Design, Architektur


Die wichtigsten Erfolgsfaktoren für Ihre Embedded-Projekte

Professionelles Software Engineering ist der Schlüssel zu profitablen und qualitativ hochwertigen Embedded-Softwarelösungen. Dazu gehören zunächst die systematische Analyse der Kundenanforderungen und das Design oder die Modellierung einer tragfähigen Softwarearchitektur. Wie kommen Sie zu aussagefähigen und möglichst vollständigen Requirements? Wie entsteht eine tragfähige Embedded-Architektur, und wie lässt sie sich erhalten? Wichtige Fragen zum Thema Analyse und Design von Embedded-Software, auf die wir Antworten geben.

Echtzeit: Embedded-Programmierung, Betriebssysteme


Expertenwissen für Ihre Software-Implementierung

Die Implementierung der Requirements und der Embedded-Architektur setzt hervorragende Kenntnisse der Echtzeitprogrammierung mit Programmiersprachen wie Embedded C oder Embedded C++ sowie von Echtzeitbetriebssystemen (RTOS) voraus. Der routinierte und systematische Einsatz von Debuggern und Testwerkzeugen sorgt dafür, dass Ihre Embedded-Software die Qualitätsanforderungen erfüllt. Erfahren Sie mehr darüber, wie Sie Programmiersprachen, Programmiermethoden und RTOS (Echtzeitbetriebssysteme) für Echtzeitanforderungen optimal einsetzen.

Mikrocontroller: Multicore, Singlecore, Peripherie


Das richtige Bausteinwissen führt Sie in kürzester Zeit zu Ihrer Applikation

Mikrocontroller, ob Singlecore oder Multicore, sind das Herz der meisten Embedded-Lösungen. Es ist von großer Bedeutung, dass Sie die Architektur Ihres Mikrocontrollers und seine Entwicklungsumgebung verstehen. Dann können Sie auch die Funktionalität und Leistung von Singlecore, Multicore und Peripherie effektiv für eine erfolgreiche Embedded-Lösung erschließen. Wie Sie das Optimum aus Ihrem Mikrocontroller mit vertretbarem Aufwand herausholen, erfahren Sie in unseren zahlreichen Trainings und anderen Wissensangeboten.

Test, Qualität und Safety von Embedded-Software


Mit modernen Methoden erreichen Sie Ihre vorgegebenen Qualitätsziele

Der gesamte Entwicklungsprozess bis hin zum lieferfertigen Embedded-System wird von Qualitätssicherungsmaßnahmen und Test begleitet. Sie stellen sicher, dass alle funktionalen und nichtfunktionalen Anforderungen sowie evtl. auch jene einer Norm (Safety) nachweislich erfüllt werden. Die verschiedenen Testebenen, wie Unit-Test, Integrationstest, Systemtest, Abnahmetest und Zertifizierung, sorgen am Ende für einen erfolgreichen Projektabschluss mit zufriedenen Kunden. Sie erfahren, wo Sie im (agilen) Entwicklungsprozess welches Testverfahren mit welchen Tools einsetzen, so dass die geforderte Produktqualität nachweisbar erfüllt ist. Das Einhalten von Safety-Normen erfüllt die Forderung, nach dem aktuellen Stand der Wissenschaft und Technik gearbeitet zu haben.

Demnächst finden u.a. diese Trainings statt - jetzt Platz sichern und anmelden!

Zephyr - Der kleine Bruder vom Tux

Sie haben die Aufgabe, ein Zephyr-Target aufzubauen? Wie fange Sie damit an, und was benötigen Sie dazu? Der Aufbau und die Funktionsweise eines Zephyr-Systems mit harten Echtzeiteigenschaften stehen im Mittelpunkt. Im Zephyr-Seminar wird nur frei zugängliche Open-Source-Software eingesetzt.


Nächster Termin: 20.-23.10.2025

Zum Training: Zephyr - Der kleine Bruder vom Tux

AURIX™ TC4xx: 32-Bit Multicore-Mikrocontroller-Familie (3G Dritte Generation)

Lernen Sie die Architektur, die wesentliche On-chip-Peripherie und die Besonderheiten (insbesondere der Multicore-Architektur und Safety-Erweiterungen) der Bausteinfamilie AURIX™ kennen und erfahren Sie, wie Sie Low-Level-Treiber für diese Hardware einsetzen, Beispiele für Ihre Zwecke adaptieren und mit einem Debugger testen. Zahlreiche Übungen verleihen der Schulung einen Software-Workshop-Charakter.


Nächster Termin: 13.-17.10.2025

Zum Training: AURIX™ TC4xx: 32-Bit Multicore-Mikrocontroller-Familie (3G Dritte Generation)

Embedded-Linux-Softwareentwicklung

Dieses Training behandelt alle Aspekte der systemnahen Entwicklung von Software für Embedded-Linux und übt diese direkt mit den entsprechenden Entwicklungswerkzeugen ein. Sie lernen das Posix-Betriebssystem kennen und können mit den wichtigsten Entwicklungs- und Diagnosewerkzeugen umgehen.


Nächster Termin: 20.-23.10.2025

Zum Training: Embedded-Linux-Softwareentwicklung

Clean Code für C-Programme

Sie kennen die wichtigsten Prinzipien, Regeln und Praktiken für die Erstellung von praxisgerechter, wartbarer Software nach den Ideen des "Clean Code". Mit dem Wissen bewährter Konzepte für die SW-Entwicklung optimieren Sie mithilfe von Software-Refactoring die Codestruktur und senken die Komplexität Ihrer SW.


Nächster Termin: 27.-29.10.2025

Zum Training: Clean Code für C-Programme

Der MicroConsult-Newsletter

 

Wir informieren Sie regelmäßig über Trends & Best Practices im Embedded Software Engineering. Erhalten Sie Fachwissen aus erster Hand von unseren Embedded-Experten direkt in Ihr Postfach.


Ihre Vorteile:

*Bewährtes Praxiswissen für erfolgreiche Projekte
*Wertvolles Fachwissen, Erfahrungen und Tipps
*Unser aktuelles Programm, Trainings & Termine

 

 

 

Jetzt den MicroConsult-Newsletter abonnieren!

Boost your Embedded Skills:
Gratis-Webinare im September!

 

Wertvolles Wissen zu Zephyr und Embedded-Linux – in unseren kostenfreien Webinaren am 12. und 19.09.25:


* Warum sollte ich meinen Mikrocontroller mit Zephyr zwangsbeglücken?
* Anbindung von Sensoren an Embedded-Linux mittels Industrial-IO


Referent ist der Embedded-Experte Andreas Klinger.

 

Jetzt Platz sichern!

MicroConsult ist offizieller Trainingspartner von

Unsere Partner - Quelle für intensiven Erfahrungsaustausch, innovative Ideen, hilfreiche Tools, nützliche Praxisbeispiele

Das Training "Embedded-Linux-Softwareentwicklung" bietet eine sehr kompetente Wissensvermittlung auch über den normalen Kursinhalt hinaus sowie viele Anmerkungen aus der aktuellen Softwareentwicklungswelt.


Manfred Weichel, dmc-smartsystems GmbH Mehr >