Mikrocontroller-Programmierung Alles C oder was – Seminare für Embedded-Entwickler

Redakteur: Johann Wiesböck

Das Münchner Schulungsunternehmen MicroConsult stellt eine Reihe von C- und C++-Seminaren vor. Aber auch Architekturschulung für Cortex sind neu im Programm.

Anbieter zum Thema

Merken Sie sich die passenden MicroConsult-Seminare vor (Bild: MicroConsult)
Merken Sie sich die passenden MicroConsult-Seminare vor (Bild: MicroConsult)

Die heutigen Embedded Systeme mit komplexen 16- und 32-Bit-Mikrocontroller-Architekturen enthalten immer mehr Software, die aber in immer kürzerer Zeit geplant und realisiert werden muss. Häufig sind Vorgaben zu erfüllen, in denen Normen und sicherheitskritische Aspekte berücksichtigt werden müssen. Wiederverwendbarkeit, Anpassbarkeit an veränderte Rahmenbedingungen und leichte Lesbarkeit spielen eine immer größere Rolle.

Seminar OOP von Mikrocontrollern mit C++ und EC++

In diesem Seminar lernen Sie die Möglichkeiten kennen, die ein objektorientierter Ansatz bietet, um auch in der Embedded-Welt in kürzerer Zeit qualitativ hochwertige Software zu entwickeln. In kompakter Form erhalten Sie einen Überblick über den gesamten Entwicklungsprozess: Softwareanalyse, Design, Implementierung und Test.

Der Schwerpunkt liegt dabei auf dem Design von Softwaresystemen mit Hilfe der UML und der Implementierung in der Programmiersprache C++. Ein weiterer wichtiger Punkt sind die Erfüllung besonderer Anforderungen an die Software-Qualität von Embedded System zum Beispiel in Hinblick auf Laufzeit und Codeeffizienz, sowie das Vermeiden bzw. frühzeitige Erkennen von Programmierfehlern mit Hilfe von Programmierrichtlinien, wie sie z.B. Beispiel der MISRA-C++ Standard bietet. Dauer: 5 Tage, Termine: 24. bis 28.01., 11. bis 15.04., 06. bis 10.06. und 12. bis 16.09.2011.

Seminar C++: Objektorientierte Programmierung

Moderne, qualitativ hochwertige und komplexe Softwaresysteme zu entwickeln kostet Zeit und Geld. Beides lässt sich mithilfe objektorientierter Techniken auf Dauer einsparen, zudem kann qualitativ hochwertigere Software entwickelt werden. Sie lernen in kleinen Schritten, versetzt mit vielen Übungen, die Syntax der Programmiersprache C++ von Grund auf kennen.

Auch der Umstieg von der prozeduralen Programmierung in die andere Denk- und Arbeitsweise der Welt der objektorientierten Programmierung wird Ihnen durch die vielen praktischen Übungen erleichtert. In einem kurzen Überblick werden auch weiterführende Themen, wie Templates, die STL (Standard Template Library), Mehrfachvererbung, Exceptions und Container, vorgestellt. Dauer: 5 Tage, Termine: 14. bis 18.02., 02. bis 06.05. und 18. bis 22.07.2011.

Seminar Embedded C: Programmiermethoden und Tools

Im Mittelpunkt steht die hardwarenahe C-Programmierung von 8-, 16- oder 32-Bit-Mikrocontroller-Architekturen. Sie lernen die Programmierung einer Hardware-Abstraktionsschicht gemäß eines vorher ausgewählten Software-Architekturmodells. Betriebsystem-Mechanismen und -Dienste werden anhand der Programmierung eines Schedulers erklärt, wobei die Anwendung von Pointern und Strukturen in verketteten Listen sehr detailliert geübt wird.

Sie erhalten einen Überblick über den gesamten Lifecycle eines Produktes: von der Idee über den Projektplan, Software-Entwicklungsplan, Testplan, Qualitätsplan, die Abnahme, Inbetriebnahme und den Betrieb bis hin zur Außerbetriebnahme. Dauer: 4 Tage, Termine: 24. bis 27.01., 21. bis 24.03., 16. bis 19.05., 18. bis 21.07. und 05. bis 08.09.2011.

Seminar Software-Qualität für Embedded Systeme

Sie können die angestrebte Qualität von Software systematisch vorgeben. Sie kennen die Standards zur Qualität von Software und sind in der Lage, die erreichte Qualität zu bestätigen.

Inhalte des Seminars: Managementprozesse für Rechner und Software, Software-Entwicklungsmodelle, Haftung im Projekt, Qualitätsmerkmale, Qualitätsmodelle, Konzept und Forderungen der IEC 61508, Risikoanalyse, Anforderungsspezifikation, Entwurf, Codierung, Integration, Standards, Qualitätsbeschreibung, Prüfung, Verifizierung und Validierung, Zertifizieren und Akkreditieren. Dauer: 5 Tage, Termine: 21. bis 25.02., 04. bis 08.04. und 18. bis 22.07.2011.

(ID:25195430)