Experience Embedded

Professionelle Schulungen, Beratung und Projektunterstützung

Embedded-Multicore

Multicore - Training & Coaching

Embedded-Multicore-Mikrocontroller in der Praxis

Dieses Training stellt die wesentlichen Mechanismen von Multicore-Mikrocontrollern und deren Leistungsfähigkeit vor. Auf dieser Basis sind Sie gerüstet, selbständig eine zielgerichtete Multicore-µC-Architekturauswahl durchzuführen und die Aufwände und Herausforderungen für ein Softwareprojekt abzuschätzen.

Training: Embedded-Multicore-Mikrocontroller in der Praxis

Software-Architekturen für Embedded-Systeme und Echtzeitsysteme

Vorgestellt werden die Begriffe und Bedeutung von Software-Architektur; die Aufgaben und Verantwortungen von Software-Architekten und deren Rolle im Projekt; State-of-the-Art Methoden und Techniken zur Entwicklung von Software-Architekturen. Auf dieser Basis können Sie Software-Architekturen mit Projektbeteiligten abstimmen, dokumentieren und kommunizieren sowie die wesentlichen Schritte des SoftwareArchitekturentwurfs selbstständig durchführen.

Training: Software-Architekturen für Embedded-Systeme und Echtzeitsysteme

AURIX™ TC2xx Workshop: 32-Bit Mikrocontroller-Familie

In diesem Training werden die Architektur, Basic On-chip-Peripherie und die Besonderheiten (insbesondere der Multicore-Architektur und Safety-Erweiterungen) der Bausteinfamilie AURIX™ vorgestellt. Sie lernen, Low-level Treiber für diese Hardware zu programmieren, diese mit einem Debugger zu testen und zudem Interrupt- und Trap-Routinen zu erstellen.

Training: AURIX™ TC2xx Workshop: 32-Bit Mikrocontroller-Familie

AURIX™ TC3xx Workshop: 32-Bit Multicore-Mikrocontroller-Familie (2G Zweite Generation)

Dieses Training beleuchtet die Architektur, die wesentliche On-chip-Peripherie und die Besonderheiten (insbesondere der Multicore-Architektur und Safety-Erweiterungen) der Bausteinfamilie AURIX™. Sie lernen, wie Sie Low-level Treiber für diese Hardware einsetzen und Beispiele mit einem Debugger testen.

Training: AURIX TC3xx Workshop: 32-Bit Multicore-Mikrocontroller-Familie (2G Zweite Generation)

Multithread-/Multicore-Programmierung

Das Training macht Sie fit, die Eigenschaften von Multithreading-Systemen zielgerichtet in Ihren Projekten einsetzen. Sie wissen, welche Probleme gelöst werden müssen, um die Prozessorleistung - insbesondere bei modernen Multicore-Systemen - bestmöglich nutzen zu können. Damit können Sie existierende Applikationen optimieren und implementieren oder neue Applikationen hinsichtlich effizienter Nutzung der Multicore-Architektur entwerfen.

Training: Multithread-/Multicore-Programmierung

OpenMP: Plattformunabhängige Multicore-Programmierung mit C oder C++

Sie können plattformunabhängige und portierbare Multithread- und Multicore-Applikationen erstellen, ohne sich explizit um Thread-Programmierung kümmern zu müssen. Darüber hinaus wissen Sie, wie bestehender Anwendungscode, der für sequenzielle Ausführung entwickelt wurde, ohne prinzipielle Strukturänderung parallelisiert werden kann. Sie sind in der Lage, Applikationen so zu entwerfen, dass Sie von Leistungssteigerungen durch Hinzufügen weiterer Cores profitieren können, ohne die Anwendung erneut anpassen zu müssen.

Training: OpenMP: Plattformunabhängige Multicore-Programmierung mit C oder C++


Training & Coaching zu weiteren Themen unseren Portfolios finden Sie hier.

Multicore - Fachwissen:

Ressourcen-Management für die Multicore-Mikrocontroller-Auswahl


Arduino Look-and-Feel für Multicore


Quo Vadis, Multicore? - Irrwege und Zukunftstrends bei Mikrocontrollern


Ein Multicore-Referendum - Die Qual der Wahl oder nur die Wahl der Qual?


Software Design Challenges for Real-Time Multicore Microcontroller Systems


Aktuelle Trends bei Multicore-Mikrocontroller-Architekturen


Embedded Software Engineering auf Multicore - Sind Sie reif für diese Herausforderung?


Still Single? - Step by Step to Multicore!


Multicore im Embedded-System - wie geht das?

 

Informationen zum Infineon AURIX™ 2nd Generation – TC3xx


Multicore-Mikrocontroller Debug - Presse:

Kooperation von MicroConsult mit Lauterbach verschafft Entwicklern gebündeltes Know-how für Multicore-Debugging

MicroConsult und Lauterbach haben eine Kooperation geschlossen mit dem gemeinsamen Ziel, allen Embedded-Entwicklern, die Multicore-Architekturen einsetzen, eine noch wirkungsvollere Unterstützung anzubieten.
Pressemeldung: Multicore-Debug Schulungen

 

Ihr Ansprechpartner bei MicroConsult

Marcus Gößler, Tel. +49 89 450617-37
m.goessler@microconsult.de

Merkzettel


Sie haben derzeit keine Trainings auf dem Merkzettel.