PortalDerWirtschaft.de



Suchmaschinenoptimierung mit PdW
mit Content-Marketing - Ihre News
English

Embedded-Software-Design und Patterns mit C

Von MicroConsult GmbH

Kategorie
Weiterbildung Seminare
Zeitraum
17.04.2023 - 20.04.2023
Adresse

DE - 81737 München
Auf Karte anzeigen
Die Veranstaltung findet online statt.

Die heutigen Embedded-Systeme mit komplexen Mikrocontroller- und Prozessorarchitekturen enthalten immer mehr Software, die aber in immer kürzerer Zeit geplant und realisiert werden muss. Immer mehr Systemfunktionalität verlagert sich in die Software. In der Konsequenz muss die Software aus Architektur und Design entstehen. Die VHIT- (vom Hirn ins Terminal) Methode ist längst nicht mehr anwendbar. Stattdessen wenden Sie erfolgreiche Methoden für das Software-Design mit C-Programmierung an. Häufig sind Vorgaben zu erfüllen, in denen Normen und sicherheitskritische Aspekte berücksichtigt werden müssen. Echtzeitfähigkeit, Wiederverwendbarkeit, Anpassbarkeit an veränderte Rahmenbedingungen und leichte Lesbarkeit der Software spielen eine immer größere Rolle. Sie lernen die für die Embedded-Softwareentwicklung wichtigen Programmierprinzipien und Design Patterns kennen und können diese in C programmieren und in Ihren Projekten anwenden. Beherrschen Sie die objektorientierte Programmierung und Implementierung, auch von Zustandsautomaten in C, und machen Sie sich mit den Mechanismen eines Embedded-/Echtzeitbetriebssystems vertraut. So sind Sie in der Lage, Hardware-Treiber, Interrupt-Konzepte und Callback-Strukturen in C umzusetzen. Zielgruppe: Der Kurs Embedded-Software-Design und Patterns in C richtet sich an Programmierer, Software-Entwickler, Software-Designer und Software-Architekten, die C für Embedded-Software-Applikationen einsetzen. Voraussetzungen: Sie sollten über C-Programmierkenntnisse verfügen; Mikrocontroller-Grundkenntnisse sind von Vorteil

Eingestellt am: 05.03.2024 von: Sabine Pagler.

Verwandte Events

Von MicroConsult GmbH

24.07.2023
Seminar: Software-Architektur-Schulung für Embedded-Systeme und Echtzeitsysteme
24.04.2023
Embedded C++ für Fortgeschrittene: Objektorientierte Programmierung für Mikrocontroller mit C++/EC++
23.10.2023
AURIX™ TC2xx Workshop: 32-Bit Multicore-Mikrocontroller-Familie
19.06.2023
Clean Code für C-Programme
19.06.2023
Embedded-Linux-Architektur: Kernel-Treiberentwicklung
17.07.2023
Seminar: Embedded-Echtzeit-Linux vom Bootloader bis zum Realtime-System (Linux-RTOS)
17.04.2023
Seminar: Embedded C++: Objektorientierte Programmierung für Mikrocontroller mit C++/EC++ und UML
15.06.2023
Agiles Testen und Test-Driven Development (TDD) von Embedded-Systemen
15.05.2023
Funktionale Sicherheit (Safety) von Elektronik und deren Software - Umsetzung nach IEC 61508 und ISO 26262
12.10.2023
Security-Fundamente für eingebettete Systeme (Embedded Systems)