Logo
29.11.2019

PDF

Den Drachen bändigen - Sichere Software von Anfang an (Teil 1)

So wie in alten Mythen Drachen die Menschen plagten und ihr Leben bedrohten, stellen heute technisch unsichere Systeme eine Gefahrenquelle dar.

Logo
29.11.2019

Stellenanzeigen

Trainer & Berater (w/m) für Mikrocontroller und Embedded-Software

Trainer & Berater (w/m) für Mikrocontroller und Embedded-Software gesucht

lesen
Logo
01.10.2019

PDF

Design Patterns in der Praxis richtig anwenden

Ob ein Design Pattern eingesetzt werden sollte oder nicht, ist für ein geschultes Auge leicht zu erkennen.

Logo
18.09.2019

PDF

Die SOLID-Prinzipien - Fünf Grundsätze für bessere Software

Die Qualität der Software ist nicht in allen Projekten ideal. Der Einsatz von Software Engineering soll den Code in all seinen Aspekten verbessern. Mit diesen fünf Prinzipien kommen Sie dem Ziel näher. Denn guter Code motiviert!

Logo
16.09.2019

Veranstaltungen

Legacy Code: Wie teste ich chaotische Software?

14.07.2020 - 15.07.2020

Veranstaltungsort: München, MicroConsult

In diesem Training lernen Sie, wie Sie die Qualität von gewachsenem Code feststellen und davon ausgehend verbessern können.

lesen
Logo
16.09.2019

Veranstaltungen

Continuous Integration: Softwarequalität dauerhaft sicherstellen

08.07.2020 - 09.07.2020

Veranstaltungsort: München, MicroConsult

Durch Continuous Integration wird die entstehende Software fortlaufend getestet, d.h. die Qualität wird gemessen, und Fehler werden früh erkannt. Dadurch werden spätere Kosten für Fehlersuche und -behebung erheblich reduziert.

lesen
Logo
04.09.2019

PDF

Missverständnis, der treue Projektbegleiter

Was immer wir in einem Projekt tun, es hat praktisch immer etwas mit Kommunikation zu tun. Der berühmte Satz „Man kann nicht nichtkommunizieren“ des berühmten Kommunikationswissenschaftlers Paul Watzlawik gilt natürlich auch für Projekte.

Logo
11.06.2019

PDF

Mit Designpatterns Entwicklungszeit einsparen

Die wichtigsten Elemente für Entwurfsmuster, mit denen Sie standardisierte Software-Strukturen einfach wiederverwerten können.

Logo
21.05.2019

PDF

Qualitätsanforderungen an Embedded-Software - Teil 3: Ein Erfassungsbeispiel

Anforderungen zu erfassen und zu verwalten ist ein wesentlicher Schlüssel zum Projekterfolg. Die Embedded-Software-Funktionalität lässt sich einfacher in Anforderungen beschreiben als die Qualitätsmerkmale.

Logo
07.05.2019

PDF

Qualitätsanforderungen an Embedded-Software - Teil 2: Die Erfassungsmethode

Anforderungen zu erfassen und zu verwalten ist ein wesentlicher Schlüssel zum Projekterfolg. Die Embedded-Software-Funktionalität lässt sich einfacher in Anforderungen beschreiben als die Qualitätsmerkmale.

Logo
04.05.2019

Artikel

Objektorientierte Programmierung mit C

Obwohl C keine objektorientierte Sprache ist, ist die objektorientierte Programmierung mit ihr durchaus machbar. Was ist möglich und wo stößt die Programmiersprache C an ihre Grenzen?

lesen
Logo
29.04.2019

PDF

Qualitätsanforderungen an Embedded-Software - Teil 1: Anforderungen und Mythen

Anforderungen zu erfassen und zu verwalten ist ein wesentlicher Schlüssel zum Projekterfolg. Die Embedded-Software-Funktionalität lässt sich einfacher in Anforderungen beschreiben als die Qualitätsmerkmale.

Logo
02.04.2019

Artikel

Embedded System: Sein Lebenszyklus von der Wiege bis zum Grab

Nehmen wir eine Steuerung für einen Kaffeeautomaten und betrachten für dieses Embedded-System den Lebenszyklus von der Geburtsstunde bis zum Ruhestand. Die Steuerung erzählt eine spannende Geschichte mit vielen Überraschungen. Die eine oder andere Episode aus dem Lebenslauf des E...

lesen
Logo
25.03.2019

PDF

Psychogramm agiler Methoden: Agile Werte und Prinzipien unter der Lupe

Agile Methoden halten immer mehr Einzug in die Entwicklungsabteilungen vieler Firmen. Der Status einer fixen Idee ist mittlerweile dem einer anerkannten Alternative zu etablierten Methoden des klassischen Projektmanagements gewichen.

Logo
20.03.2019

PDF

Echtzeit-Software: Embedded-Programmierung und Betriebssysteme

Wie sieht professionelle Embedded-Softwareentwicklung heute aus? Ein schneller Einstieg in die Welt der Echtzeit-Betriebssysteme und der Embedded-Software-Programmierung in EC und EC++.

Logo
13.03.2019

PDF

Das Rad nicht immer neu erfinden: Architekturmuster im Embedded-Umfeld erfolgreich einsetzen

Embedded-Projekte starten meistens sehr klein. Und oft wird im Anfangsstadium kein Gedanke an die Software-Architektur verschwendet. Die Anwendung soll bald funktionieren – und die Probleme mit der neuen Hardware sind ja auch noch zu lösen.

Logo
28.02.2019

Veranstaltungen

Linux: Systemprogrammierung

23.03.2020 - 27.03.2020

Veranstaltungsort: München, MicroConsult

Diese Linux-Schulung beleuchtet die Programmierschnittstelle (API) des Betriebssystems Linux/Unix gemäß dem POSIX-Standard und der Single Unix Specification.

lesen
Logo
28.02.2019

Veranstaltungen

Umstieg von Python 2 auf Python 3

27.02.2020 - 28.02.2020

Veranstaltungsort: München, MicroConsult

Das Training beleuchtet die Veränderungen von Python 2 nach Python 3 sowie die Herausforderungen, die bei der Migration nach Python 3 zu erwarten sind.

lesen
Logo
27.02.2019

Produkte

XC8xx/C500/8051 8-Bit Mikrocontroller: Architektur und Embedded Programmierung

Sie können selbständig C51-Module mit den Tools der Firma Keil erstellen, mit anderen Modulen zu einem ablauffähigen Programm binden sowie Projekte unter µVision3 erstellen, verwalten und debuggen.

lesen
Logo
27.02.2019

Produkte

XC2000/XE16x/XC16x/ST10: Architektur, Peripherie und Embedded-Programmierung

Sie kennen die Architektur, die Basic On-Chip Peripherie und die Besonderheiten der Bausteinfamilien XC2000/ XE16x/XC16x und ST10. Sie können Interrupt-Routinen für die CPU erstellen und kennen die Funktionalität von Exceptions/Traps.

lesen
Logo
27.02.2019

Veranstaltungen

Cortex® Architektur: Performance-Optimierung

30.03.2020 - 01.04.2020

Veranstaltungsort: München, MicroConsult

Sie erhalten einen Überblick sowie eine praktische Einführung in komplexe Themen der Softwareentwicklung mit der Arm-Architektur. Dieses Training ist auf eine der u.a. speziellen Hardware- und Softwareplattformen zugeschnitten und beleuchtet ein spezielles Anwendungsbeispiel.

lesen
Logo
26.02.2019

Produkte

MPC56XX: 32-Bit Power Architecture®

Sie kennen die Power Architecture mit der SOC-Implementierung von NXP (Freescale), die On-Chip Peripherie (Basis- und Spezial-Peripheriemodule) und die Besonderheiten der Bausteinfamilie MPC56x.

lesen
Logo
26.02.2019

Produkte

SPC560/SPC570/SPC580: 32-Bit Single-Core Power Architecture®

Sie kennen die Power Architecture mit der SOC-Implementierung von STMicroelectronics, die On-Chip Peripherie (Basis- und Spezial-Peripheriemodule) und die Besonderheiten der Bausteinfamilie SPC56x.

lesen
Logo
26.02.2019

Produkte

TC17x7: Anwendungspraxis TriCore™-spezifischer Peripherie

Sie können die Einsatzmöglichkeiten der spezifischen TriCore™ Peripherie des Derivates TC17x6/TC17x7 abschätzen. Sie sind in der Lage, Treiber-Routinen zu erstellen, diese in ein Projekt zu implementieren und zu debuggen.

lesen
Logo
26.02.2019

Veranstaltungen

Cortex®-R4, R5, R7, R8: Arm® Cortex-R Architektur Training

20.04.2020 - 23.04.2020

Veranstaltungsort: München, MicroConsult

Sie kennen die Cortex® R4, R5, R7 und R8 Architektur und können Programme in Assembler und C erstellen. Sie können die Programme im Speicher platzieren und testen. Sie haben den perfekten Einstieg in die Entwicklung von Cortex-basierenden Systemen.

lesen
Logo
26.02.2019

Veranstaltungen

Cortex®-A5, A7, A8, A9, A15, A17: Arm® Cortex-A Architektur Training

20.04.2020 - 23.04.2020

Veranstaltungsort: Müchen, MicroConsult

Sie kennen die Cortex®-A Architektur und können Programme in Assembler und C erstellen. Sie haben den perfekten Einstieg in die Entwicklung von Arm-basierenden Systemen.

lesen
Logo
26.02.2019

Veranstaltungen

Arm7/ Arm9/ Arm10/ Arm11™: Architektur und Embedded-Programmierung

25.11.2019 - 28.11.2019

Veranstaltungsort: München, MicroConsult

Sie kennen die Arm-Architektur und können Programme in Assembler und C erstellen. Sie können die Programme im Speicher platzieren und testen. Sie haben den perfekten Einstieg in die Entwicklung von Arm-basierenden Systemen.

lesen
Logo
22.02.2019

Produkte

TriCore™ AUDO FUTURE Familie: Architektur und Peripherie

Sie kennen die Architektur, Basic On-Chip Peripherie und die Besonderheiten der Bausteinfamilie TriCore™. Sie können Low-Level Treiber (Peripherie-Initialisierungsroutinen) für diese Mikrocontroller programmieren und diese mit einem Debugger testen.

lesen
Logo
22.02.2019

Produkte

TriCore™ AUDO MAX Familie: Architektur und Peripherie

Sie kennen die Architektur, Basic On-Chip Peripherie und die Besonderheiten der Bausteinfamilie TriCore™. Sie können Low-Level Treiber (Peripherie-Initialisierungsroutinen) für diese Mikrocontroller programmieren und diese mit einem Debugger testen.

lesen
Logo
22.02.2019

Produkte

µVision®: Handling der µVision und Simulation mit der Cortex®-M3 Architektur

Sie setzen alle Möglichkeiten, die Ihnen die µVision für Projektmanagement, Debuggen, Versionsverwaltung und Simulation bietet, optimal ein.

lesen
Logo
22.02.2019

Produkte

Atmel Studio 6 & ASF: Anwendung für Atmel Arm Core-based Flash Mikrocontroller

Sie setzen alle Möglichkeiten, die Ihnen das Atmel Studio 6 & ASF für Programmentwicklung und Debugging bietet, optimal ein.

lesen
Logo
22.02.2019

Produkte

OSEK-Grundlagen

Sie können Applikationen basierend auf einer OSEK-Implementierung erstellen und warten.

lesen
Logo
22.02.2019

Produkte

Prozessmanagement: Entwicklungsprozesse für Embedded-Systeme gestalten und optimieren

Gestalten und optimieren Sie den Entwicklungsprozess Ihres Embedded-Systems selbst. Im Prozessmanagement-Seminar lernen Sie wichtige Begriffe, Zusammenhänge und Methoden kennen, die Ihnen helfen, Ihr Embedded-Projekt termin- und budgetgerecht zum Abschluss zu bringen.

lesen
Logo
22.02.2019

Veranstaltungen

STM32: Technisches Training

18.03.2020 - 20.03.2020

Veranstaltungsort: München, MicroConsult

Sie kennen die Cortex®-M3 Architektur STM32 von STMicroelectronics und können Treiber für die On-Chip Peripherie erstellen.

lesen
Logo
22.02.2019

Veranstaltungen

Armv8-A Architektur: AARCH64 Cortex®-A32, -A35, -A53, -A55, -A57, -A72, -A73, -A75

17.02.2020 - 20.02.2020

Veranstaltungsort: München, MicroConsult

IHRE VORTEILE: Effektiver und zeitsparender Einstieg in die Gesamtthematik. Praktische Tipps zu Multicore und Security. Übungen auf einem für Sie kostenfreien USB-Stick oder als Download. Umfangreiches Kompendium als Aufbereitung und für das Nachvollziehen auch nach dem Training.

lesen
Logo
22.02.2019

Veranstaltungen

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

17.02.2020 - 21.02.2020

Veranstaltungsort: München, MicroConsult

Ihre Vorteile: Effektiver, zeitsparender Einstieg in die Gesamtthematik (3-monatige Zeitersparnis nach Angabe von Kunden). Praktische Tipps zu Multicore und Safety. Übungen auf USB-Stick oder als Download!

lesen
Logo
22.02.2019

Veranstaltungen

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

03.02.2020 - 07.02.2020

Veranstaltungsort: München, MicroConsult

IHRE VORTEILE: Effektiver und zeitsparender Einstieg in die Gesamtthematik. Praktische Tipps zu Multicore und Safety. Hinweise zum Erstellen einer effizienten Software-Architektur. Übungen auf USB-Stick oder als Download.

lesen