Experience Embedded

Professionelle Schulungen, Beratung und Projektunterstützung

MicroConsult auf dem Embedded Software Engineering Kongress 2015

 

MicroConsult war nicht nur als Veranstalter, sondern auch als Aussteller sowie mit folgenden Beiträgen auf dem ESE Kongress 2015 vertreten:

 


Objektbasiert oder objektorientiert?

Moderne Low-Level-Treiberprogrammierung mit C/C++

Betriebssystem: mit oder ohne?

Vergleich und Auswahl von Software-Laufzeitarchitekturen

MyOS - Kochbuch für ein Mini-Betriebssystem

C-Implementierung eines eigenen Kernels auf dem Cortex-Mx

Ein Multicore-Referendum

Prozesse und Kriterien für die Mikrocontroller-Auswahl

Quo vadis, Multicore?

Irrwege und Zukunftstrends bei Mikrocontrollern

Systemisches Projektmanagement

Anwendung systemischer Regeln in der Projektarbeit

Psychogramm agiler Methoden

Agile Werte und Prinzipien unter der Lupe

Mist – Schon wieder zu spät!

Aufwandsabschätzung von Projekten

 

Die Unterlagen zu den Vorträgen stehen im Bereich "Fachwissen" zum Download für Sie bereit.


Kompaktseminare von MicroConsult 

Implementierung von Zustandsautomaten in C++: Eine Schritt-für-Schritt-Lösungsanleitung

Für Steuerungsaufgaben werden heutzutage in vielen Programmen Zustandsautomaten eingesetzt. Die Programmiersprache C++ setzt sich auch im Embedded-Bereich immer mehr durch, viele Projekte steigen von C auf C++ um. Das Kompaktseminar vermittelt einen Einblick in die Programmierung von Zustandsautomaten mithilfe der Programmiersprache C++. Es wird gezeigt, welche Alternativen zu Switch-Case und Zustands-Pattern existieren. Weiterhin werden Vor- und Nachteile der einzelnen Lösungen diskutiert.

Diese MicroConsult-Trainings behandeln das Thema im Detail:


Heute ohne, morgen mit Betriebssystem - aber wie? Embedded-Software richtig transformieren

Das Seminar vrmittelt den Teilnehmern eine praxisgerechte Methode, um eine Software - bisher ohne Betriebssystem - in eine Software mit Betriebssystem zu transformieren. Unter Anwendung der vorgestellten Methode kann der Teilnehmer seine aktuelle Software ohne Betriebssystem in eine mit Betriebssystem transformieren.

Diese MicroConsult-Trainings behandeln das Thema im Detail:

 

Multicore-Controller-Praxis: Neue Herausforderungen exemplarisch lösen

In diesem Kompaktseminar lernen Sie, mögliche Fallstricke bei der Software-Architektur und Programmierung auf Multicore-Mikrocontrollern zu erkennen und unterschiedliche Lösungswege einzuschlagen. Sie werden Ansätze in Hardware und Software kennenlernen und anwenden, um die neuen Herausforderungen, die Multicore-Systeme mit sich bringen, zu meistern. Dazu werden exemplarische Übungen auf der Mikrocontroller-Plattform AURIX von Infineon durchgeführt.

Diese MicroConsult-Trainings behandeln das Thema im Detail:


Ist Embedded C nicht auch C? - Umsteigen von C nach Embedded C

Embedded-Systeme sind sehr vielfältig. Vom kleinen, einfachen, kostengünstigen und kurzlebigen Werbegeschenk bis hin zu Luft- und Raumfahrt verbirgt sich vieles hinter dem Begriff "Embedded-System". Aber was sind die Auswirkungen auf die Anwendung der Programmiersprache C? Sehr viele – weil auf der einen Seite der "Embedded-Skala" bei kleinen Systemen die Ressourcen (Speicher, Laufzeit, …) im Vordergrund stehen müssen, und auf der anderen Seite bei sicherheitsrelevanten Systemen die Betriebssicherheit (Safety) im Vordergrund steht. Software-Qualitätsmerkmale wie Lesbarkeit, Wiederverwendbarkeit, Anpassbarkeit, usw. sollen dabei oft auch nicht zu kurz kommen, stehen aber nicht an erster Stelle der Anforderungsliste.

Diese MicroConsult-Trainings behandeln das Thema im Detail:


Embedded-Softwaretest: Best Practices für den Unit-/Modul-/Komponenten-Test

Das Seminar liefert einen Überblick über die Tests, die aufgrund ihrer Programmiernähe in der Regel vom Entwickler durchgeführt werden. Neben der Einführung in die wichtigsten Testprozessschritte werden Blackbox-, Whitebox- und erfahrungsbasierte Testverfahren behandelt und Codemetriken zur Beurteilung der Testqualität besprochen. Abgerundet wird das Seminar durch einen Streifzug durch die Themen testbare Designs und Test-Driven Development anhand eines kleinen C-Code Beispiels.

Diese MicroConsult-Trainings behandeln das Thema im Detail:


Software-Architekturen systematisch entwickeln: Wie aus Anforderungen eine Architektur entsteht

Dieses Seminar vermittelt dem Teilnehmer einen umfassenden Überblick über das Thema Embedded-Software-Architektur, beginnend mit den Anforderungen bis hin zur fertigen Architektur. Die praktische Umsetzung der Theorie wird partiell am Beispiel der Architekturentwicklung einer Elektromotor-Steuerung gezeigt.

Diese MicroConsult-Trainings behandeln das Thema im Detail:


Aufbau von Projektteams: Methoden zur Unterstützung der Teamentwicklung

Dieses Kompaktseminar zeigt, welche Phasen jedes Projektteam durchläuft. Es vermittelt, wie diese Phasen durch die Führungskraft so gestaltet werden können, dass das Team seine Leistungsfähigkeit bestmöglich entwickelt. Die Befähigung zur Konflikt- und Krisenbewältigung spielt hierbei eine zentrale Rolle.

 

Download

Die Unterlagen zu den Vorträgen stehen im Bereich "Fachwissen" zum Download für Sie bereit.

 

MicroConsult auf dem ESE Kongress

MicroConsult ist nicht nur Veranstalter, sondern auch regtelmäßig mit einem Ausstellungsstand sowie mit zahlreichen Beiträgen auf dem ESE Kongress vertreten:


MicroConsult-Spendenaktion

Auf dem ESE Kongress 2014 fand am MicroConsult-Stand eine Umfrageaktion statt,
die wir mit einer Verlosung sowie mit einer Spendenaktion verknüpft haben.
So kamen insgesamt 495€ Euro für Bildungsprojekte von SOS Kinderdorf zusammen.

MicroConsult Spendenaktion auf dem ESE Kongress 2014