Online oder vor Ort, präsentierte Live-Trainingskurse zu Eingebetteten Systemen vermitteln durch interaktive, praxisorientierte Übungen die Grundlagen und Fortgeschrittenenthemen des Bereichs Eingebettete Systeme.
Trainings zu Eingebetteten Systemen sind als "Live-Online-Training" oder "Live-Training vor Ort" verfügbar. Live-Online-Trainings (auch bekannt als "Remote-Live-Training") werden über einen interaktiven Remote-Desktop durchgeführt. Live-Trainings vor Ort finden lokal auf den Kundenpräsenzen in Innsbruck oder in den unternehmenseigenen Trainingszentren von NobleProg in Innsbruck statt.
NobleProg – Ihr lokaler Anbieter für Trainings
NobleProg Innsbruck
Valiergasse 58, Innsbruck, Austria, 6020
Überblick
Unsere Schulungsräumlichkeiten befinden sich in der Valiergasse 58 in Innsbruck und bieten optimale Trainingsbedingungen für Ihre Bedürfnisse.
Anfahrt
Die NobleProg-Schulungsräumlichkeiten liegen verkehrsgünstig nahe des Hauptbahnhofs, die Autobahnen A12 und A13 sind gut erreichbar.
Parkplätze
Rund um unsere Schulungsräume gibt es in den umliegenden Straßen Parkmöglichkeiten.
Lokale Infrastruktur
Im Bereich der Innenstadt gibt es zahlreiche Restaurants und auch Hotels sind in Laufnähe.
Rust für eingebettete Systeme konzentriert sich auf die Anwendung von Rust auf fortgeschrittenem Niveau in ressourcenbeschränkten, hardwarenahen Umgebungen. Dabei werden Toolchains, Sicherheitsmuster, Echtzeitaspekte und Deployment-Workflows behandelt.
Dieser live vermittelte Kurs (online oder vor Ort) richtet sich an Entwickler mit fortgeschrittenen Rust-Kenntnissen sowie an Embedded-Ingenieure, die sichere und zuverlässige Firmware mit Rust erstellen möchten.
Nach Abschluss dieses Kurses werden die Teilnehmer in der Lage sein:
Eine eingebettete Rust-Toolchain samt Debug-Umgebung einzurichten und zu konfigurieren.
Idiomatische, speichersichere Firmware mittels no_std und embedded-hal-Abstraktionen zu schreiben.
Synchronisations- und unterbrechungssicheren Code in Rust zu entwerfen und zu implementieren.
Rust-Firmware auf realer Hardware bereitzustellen, zu debuggen und Leistungsmessungen durchzuführen.
Kursformat
Interaktive Vorträge und Diskussionen.
Praktische Labs mit physischer oder simulierter Hardware.
Geführte Übungen mit schrittweisem Aufbau von Codebeispielen und Live-Debugging-Sessions.
Möglichkeiten zur Kursanpassung
Um eine maßgeschneiderte Schulung für diesen Kurs anzufordern, kontaktieren Sie uns bitte zur Vereinbarung der Details.
Diese vom Instructor geleitete Live-Schulung in Innsbruck (online oder vor Ort) richtet sich an Entwickler und Ingenieure für eingebettete Systeme, die Rust zur Programmierung eingebetteter Systeme nutzen und die erforderlichen Fähigkeiten erwerben möchten, um robuste und effiziente eingebettete Anwendungen zu entwickeln.
Am Ende dieser Schulung sind die Teilnehmer in der Lage:
Eine Entwicklungsumgebung für die Rust-Programmierung eingebetteter Systeme einzurichten.
Mikrocontroller und deren Peripheriegeräte zu verstehen und mit Rust damit zu arbeiten.
Effizienten und zuverlässigen Code für ressourcenbeschränkte eingebettete Systeme zu schreiben.
Nebenläufigkeit und Echtzeitanforderungen in eingebetteten Anwendungen zu bewältigen.
Mit Hardware zu interagieren und Low-Level-Abstraktionen in Rust zu nutzen.
Techniken zur Stromverwaltung und Optimierung bei niedrigem Energieverbrauch in eingebetteten Systemen anzuwenden.
Diese von Dozenten geleitete Live-Schulung in Innsbruck (online oder vor Ort) richtet sich an KFZ-Ingenieure und Techniker mit Vorkenntnissen, die praktische Erfahrungen im Testen, Simulieren und Diagnosestellen von ECUs anhand von Vector-Tools wie CANoe und CANape sammeln möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Die Rolle und Funktion von ECUs in automotive Systemen zu verstehen.
Vector-Tools wie CANoe und CANape einzurichten und zu konfigurieren.
Kommunikation von Steuergeräten in CAN- und LIN-Netzwerken zu simulieren und zu testen.
Daten zu analysieren und Diagnosen an ECUs durchzuführen.
Testfälle zu erstellen und Testabläufe zu automatisieren.
ECUs anhand praktischer Ansätze zu kalibrieren und zu optimieren.
Diese vom Dozenten geleitete Live-Schulung in Innsbruck (online oder vor Ort) richtet sich an Automotive-Ingenieure und Embedded-Systems-Entwickler auf Zwischenstufe, die die theoretischen Aspekte von ECUs verstehen möchten, wobei der Fokus auf Vektorbasierten Tools und Methoden liegt, die im automotive Design und der Entwicklung verwendet werden.
Bis zum Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Die Architektur und Funktionen von ECUs in modernen Fahrzeugen zu verstehen.
Kommunikationsprotokolle, die in der ECU-Entwicklung eingesetzt werden, zu analysieren.
Vektorbasierte Tools und ihre theoretischen Anwendungen zu erkunden.
Modellbasierte Entwicklungsprinzipien auf das ECU-Design anzuwenden.
Diese von einem Dozenten geleitete Live-Schulung in <Ort> (online oder vor Ort) richtet sich an fortgeschrittene eingebettete Systemingenieure und KI-Entwickler, die maschinelles Lernen-Modelle auf Mikrocontrollern mit TensorFlow Lite und Edge Impulse bereitstellen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Die Grundlagen von TinyML und deren Vorteile für Edge-KI-Anwendungen zu verstehen.
Eine Entwicklungsumgebung für TinyML-Projekte einzurichten.
KI-Modelle auf stromsparenden Mikrocontrollern zu trainieren, zu optimieren und bereitzustellen.
TensorFlow Lite und Edge Impulse zur Implementierung praxisnaher TinyML-Anwendungen zu nutzen.
KI-Modelle für Energieeffizienz und Speichereinschränkungen zu optimieren.
Eingebettete Systeme sind spezialisierte Computersysteme, die für dedizierte Funktionen innerhalb größerer Systeme entwickelt wurden. IoT (Internet of Things) bezeichnet ein Netzwerk vernetzter physischer Geräte, die mit Sensoren und Software ausgestattet sind und über das Internet Daten austauschen.
Dieses live geleitete Training (online oder vor Ort) richtet sich an technische Fachkräfte auf Einsteigerniveau, die eingebettete Systeme und IoT-Konzepte mittels C und Mikrocontroller-Architekturen verstehen und anwenden möchten.
Am Ende dieses Trainings können Teilnehmende:
die Architektur und Komponenten eingebetteter Systeme verstehen.
C-Code für die Interaktion mit eingebetteter Hardware schreiben und kompilieren.
mit Mikrocontroller-Peripheriegeräten wie Timern und ADCs arbeiten.
verstehen, wie eingebettete Systeme zu IoT-Architekturen beitragen.
Kursformat
Interaktive Vorträge und Diskussionen.
Zahlreiche Übungen und Praxisanteile.
Praktische Implementierung in einer Live-Laborumgebung.
Optionen zur Kursanpassung
Um eine maßgeschneiderte Schulung für diesen Kurs anzufordern, kontaktieren Sie uns bitte zur Vereinbarung.
Diese live geleitete Schulung in Innsbruck (online oder vor Ort) richtet sich an Ingenieure, die lernen möchten, wie man mit embedded C verschiedene Mikrocontroller auf unterschiedlichen Prozessorarchitekturen (8051, ARM CORTEX M-3 und ARM9) programmiert.
In dieser dozentengeführten Live-Schulung in Innsbruck lernen die Teilnehmer, wie man Arduino für reale Anwendungen programmiert, z. B. zum Steuern von Lichtern, Motoren und Bewegungsmeldern. Dieser Kurs setzt die Verwendung echter Hardwarekomponenten in einer Live-Lab-Umgebung voraus (keine softwarebasierte Simulation).
Nach Abschluss dieser Schulung werden die Teilnehmer:
Arduino programmieren können, um Lichter, Motoren und andere Geräte zu steuern.
Die Architektur von Arduino verstehen, einschließlich Eingänge und Anschlüsse für Zubehörgeräte.
Drittanbieterkomponenten wie LCDs, Beschleunigungsmesser, Gyroskope und GPS-Tracker hinzufügen können, um die Funktionalität von Arduino zu erweitern.
Die verschiedenen Programmiersprachenoptionen verstehen, von C bis hin zu Drag-and-Drop-Sprachen.
Arduino testen, debuggen und einsetzen können, um Probleme in der realen Welt zu lösen.
Ist C++ für eingebettete Systeme wie Mikrocontroller und Echtzeitbetriebssysteme geeignet?
Sollte objektorientierte Programmierung in Mikrocontrollern eingesetzt werden?
Ist C++ zu stark von der Hardware entfernt, um effizient zu sein?
Diese instructor-led-Trainingseinheit beantwortet diese Fragen und demonstriert anhand von Diskussionen und Übungen, wie C++ zur Entwicklung eingebetteter Systeme mit codeorientierter, lesbarer und effizienter Programmierung verwendet werden kann. Die Teilnehmer setzen die Theorie durch die Erstellung einer Beispielanwendung in C++ in die Praxis um.
Nach Abschluss dieses Trainings können die Teilnehmer:
Die Prinzipien der objektorientierten Modellierung, der Entwicklung eingebetteter Software und der Echtzeitprogrammierung verstehen
Code für eingebettete Systeme produzieren, der klein, schnell und sicher ist
Code-Überflüssigung durch Templates, Ausnahmen und andere Sprachfeatures vermeiden
Die Herausforderungen beim Einsatz von C++ in sicherheitskritischen und Echtzeitsystemen verstehen
C++ Programme auf einem Zielsystem debuggen
Zielgruppe
Entwickler
Designer
Kursformat
Börsenteil, Diskussionen, Übungen und intensive praktische Übungen
Dieses Live-Training mit Dozent in Innsbruck (online oder vor Ort) richtet sich an Ingenieurinnen und Ingenieure sowie Wissenschaftlerinnen und Wissenschaftler, die DSP-Implementierungen erlernen und anwenden möchten, um verschiedene Signalarten effizient zu handhaben und eine bessere Kontrolle über mehrkanalige elektronische Systeme zu erlangen.
Am Ende dieses Trainings sind die Teilnehmenden in der Lage:
Die erforderliche Softwareplattform und die Werkzeuge für die Digitale Signalverarbeitung einzurichten und zu konfigurieren.
Die Konzepte und Prinzipien zu verstehen, die DSP und ihren Anwendungen zugrunde liegen.
Sich mit DSP-Komponenten vertraut zu machen und diese in elektronischen Systemen einzusetzen.
Algorithmen und Betriebsfunktionen unter Nutzung der DSP-Ergebnisse zu erstellen.
Basistools von DSP-Softwareplattformen zu nutzen und Signalfilter zu entwerfen.
DSP-Simulationen zusammenzustellen und verschiedene Arten von Filtern für DSP zu implementieren.
Dieser von einem Dozenten geleitete Live-Trainingskurs (online oder vor Ort) richtet sich an C-Entwickler, die die Entwurfprinzipien für eingebettete C-Programme erlernen möchten.
Nach Abschluss dieses Trainings können Teilnehmer:
die Designüberlegungen verstehen, die eingebettete C-Programme zuverlässig machen
die Funktionalität eines eingebetteten Systems definieren
die Programmlogik und -struktur festlegen, um das gewünschte Ergebnis zu erzielen
eine zuverlässige, fehlerfreie eingebettete Anwendung entwerfen
durchschnittliche Leistungsmerkmale der Zielhardware nutzen
Kursformat:
Interaktiver Vortrag und Diskussion
Übungen und Praxis
Praktische Implementierung in einer Live-Lab-Umgebung
Möglichkeiten zur Kursanpassung:
Um einen maßgeschneiderten Trainingskurs für diesen Kurs anzufordern, kontaktieren Sie uns bitte.
Eintägiger Kurs mit etwa 60 % praktischen Übungen, der sich auf die Interna des Embedded-Linux-Kernels, die Architektur, die Entwicklung sowie die Erstellung und Integration verschiedener Gerätetreiber konzentriert.
Targetgruppe
Technikerinnen und Techniker, die sich für die Linux-Kernel-Entwicklung auf Embedded-Systemen und -Plattformen interessieren.
Bauen Sie eingebettete Linux-Systeme von Grund auf mit branchenüblichen Cross-Entwicklungswerkzeugen und praxisorientierten Projekten. Dieser zweitägige Kurs behandelt die Geschichte von Linux, Open-Source-Entwicklungsmodelle, Bootloader, den Aufbau benutzerdefinierter Systeme, Build-Systeme und das Debugging von Anwendungen. Bei 60 % praktischer Implementierungszeit konfigurieren die Teilnehmer Bootloader, kompilieren Toolchains, erstellen Dateisysteme und führen reale Entwicklungsaufgaben im Bereich Embedded Linux durch.
Dieses Schulungsprogramm hat das Ziel, C++ als die gängige Erweiterung von C bei der objektorientierten Entwicklung eingebetteter Systeme vorzustellen. Da C++ C einschließt, führt uns diese Schulung auf natürliche Weise von C zu C++ und gibt einen Blick unter die Haube darauf, wie C++ implementiert wird. Dies ist insbesondere dann von großem Wert, wenn es darum geht, C++ in einer ressourcenbeschränkten Umgebung für eingebettete Systeme anzuwenden. Der C++-Standard wurde kürzlich grundlegend überarbeitet (bekannt als C++11), und eine neue Version, C++14, steht bereits in den Startlöchern. Dieser Kurs behandelt Themen, die durch diese Überarbeitungen eingeführt wurden und insbesondere nützlich sind, wie hochleistungsfähiges Speicher-Management, Parallelverarbeitung unter Ausnutzung von Multicore-Umgebungen sowie hardwarenahe Programmierung ohne Betriebssystem (Bare-Metal).
ZIELE/VORTEILE
Hauptziel dieses Kurses ist es, dass Sie C++ auf die "korrekte Weise" anwenden können.
Vorstellung von C++ als objektorientierte Alternative zu C im Kontext eingebetteter Systeme
Aufzeigen der Ähnlichkeiten und Unterschiede zur C-Sprache
Verstehen verschiedener Speicher-Management-Strategien – insbesondere der mit C++11 eingeführten Move-Semantik
Blick unter die Haube: Verstehen, was verschiedene Paradigmen in C++ im Maschinencode bewirken
Nutzung von Templates zur Erreichung typsicherer High-Level-Abstraktionen für hardwarenahe Programmierung – sowohl memory-mapped I/O als auch Interrupts – insbesondere der mit C++11 eingeführten variadischen Templates
Bereitstellung einiger nützlicher Design Patterns, die besonders im eingebetteten Kontext anwendbar sind
Einige Übungen zur Praxis der gezeigten Konzepte
ZIELGRUPPE/TEILNEHMER
Diese Schulung richtet sich an C++-Programmierer, die C++ im Kontext eingebetteter Systeme einsetzen möchten.
VORKENNTNISSE
Der Kurs setzt grundlegende Kenntnisse in der C++-Programmierung voraus, entsprechend unseren Schulungen "C++ – Level 1" und "C++ Level 2 – Einführung in C++11".
PRAKTISCHE ÜBUNGEN
Während der Schulung werden Sie die vorgestellten Konzepte in einer Reihe von Übungen praktisch anwenden. Wir verwenden die offene und kostenlose integrierte Entwicklungsumgebung von Eclipse.
Diese von einem Dozenten geleitete Live-Schulung in Innsbruck (online oder vor Ort) richtet sich an Ingenieurinnen und Ingenieure, die hochleistungsfähige eingebettete Systeme mit FPGA-Technologie entwickeln möchten.
Die Teilnehmerinnen und Teilnehmer können am Ende dieser Schulung:
Die zur Entwicklung und Simulation eingebetteter Systeme erforderlichen FPGA-Softwaretools installieren und konfigurieren.
Die für eine Anwendung geeignete FPGA-Architektur auswählen.
Verschiedene FPGA-Entwürfe entwickeln und optimieren.
In diesem dozentengestützten, live durchgeführten Kurs in Innsbruck lernen die Teilnehmer, wie sie mit FreeRTOS programmieren, indem sie Schritt für Schritt die Entwicklung eines einfachen RTOS-Projekts mit einem Mikrocontroller nachvollziehen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
Die grundlegenden Konzepte von Echtzeit-Betriebssystemen zu verstehen.
Die Umgebung von FreeRTOS kennenzulernen.
Zu lernen, wie man mit FreeRTOS codiert.
Eine FreeRTOS-Anwendung mit Hardwareperipheriegeräten zu verbinden.
Die objektorientierte Programmierung ist ein Ansatz zur Anwendung von Prinzipien der Objektorientierung, wie Kapselung, Vererbung und Polymorphie. Dieser Kurs konzentriert sich auf die Umsetzung dieser Konzepte in der objektorientierten Sprache C++.
Diese vom Dozenten geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler, die C++ nutzen möchten, um modulare, wartbare und skalierbare Anwendungen mit objektorientierten Techniken zu entwerfen und zu erstellen.
Nach Abschluss dieser Schulung werden die Teilnehmer in der Lage sein:
Eine C++-Entwicklungsumgebung für die strukturierte Programmierung zu installieren und zu konfigurieren.
Objektorientierte Designprinzipien unter Verwendung von C++-Konstrukten wie Klassen und Objekten anzuwenden.
Kapselung und Abstraktion in C++-Programmen zu implementieren.
Wiederverwendbaren und wartbaren Code mit objektorientierten Mustern in C++ zu entwerfen.
Kursformat
Interaktive Vorträge und Diskussionen.
Viele Übungen und Praxisphasen.
Ganzheitliche Implementierung in einer Live-Lab-Umgebung.
Möglichkeiten zur Anpassung des Kurses
Um eine maßgeschneiderte Schulung für diesen Kurs anzufordern, setzen Sie sich bitte mit uns in Verbindung, um die Details zu vereinbaren.
Dieser live stattfindende Kurs mit Instruktionsleitung (online oder vor Ort) richtet sich an eingebettete Ingenieure und Systemadministratoren, die BMC-Firmware für das Servermanagement erstellen, anpassen und bereitstellen möchten.
Dieser Dozenten-gestützte Live-Kurs (online oder vor Ort) richtet sich an Ingenieure für Hardwarevalidierung und Systemtests, die IPMI und Sensorverwaltung auf OpenBMC-Plattformen implementieren, testen und Fehler beheben möchten.
Dieser instruktionsgeleitete, live-Trainingskurs (online oder vor Ort) richtet sich an Sicherheitsingenieure und Firmware-Entwickler, die ihre OpenBMC-Bereitstellungen gegen unbefugten Zugriff und Firmware-Manipulation härten möchten.
Dieser von Lehrkräften geleitete, live stattfindende Trainingskurs (online oder vor Ort) richtet sich an Embedded-Linux-Entwickler, die das OpenBMC-Build-System meistern, Layers anpassen und produktionsreife BMC-Firmware-Images erstellen möchten.
Diese live stattfindende Schulung mit Dozent (online oder vor Ort) richtet sich an Einsteiger und Anwender mit fortgeschrittenem Wissen, die ein vollständiges und kontrolliertes PCB-Design-Workflow mit Altium Designer erlernen möchten.
Die Teilnehmer arbeiten an einem durchgängigen Projekt und schreiten von der Projekteinrichtung und Bauteilbibliotheken über die Schaltplanerfassung, das PCB-Layout und die Verifikation bis hin zu Fertigungsoutputs und der kontrollierten Produktionsfreigabe voran.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Strukturierte Altium Designer PCB-Projekte zu erstellen und zu verwalten.
Schaltplandesigns und Bauteilbibliotheken aufzubauen und zu validieren.
PCB-Regeln, Routing, DRC und Fertigungsbeschränkungen zu konfigurieren.
Fertigungs-, Bestückungs- und mechanische Outputs zu generieren und zu verifizieren.
Das RISC-V-Ökosystem hat sich von einer Nischen-Open-Source-ISA zu einer Mainstream-Architektur mit signifikanter Marktdynamik in den Bereichen Edge Computing, IoT, Automobilindustrie, KI-Beschleunigung und Server-Prozessoren entwickelt. Branchenberichte weisen auf einen kritischen Fachkräftemangel hin: Weltweit gibt es weniger als 5.000 RISC-V-Chipdesigner, während geschätzt über 15.000 offene Stellen in der Halbleiterindustrie bestehen. Wichtige Einstellungstrends zeigen, dass Arbeitgeber Kenntnisse in der RISC-V-Architektur kombinieren mit SoC-Design, RTL-Verifikation (UVM/SystemVerilog), Entwicklung von KI-Beschleunigern, Rust-Systemprogrammierung, vertraulicher Computing, sowie Fähigkeiten im Umgang mit Open-Source-Toolchains priorisieren. Der Aufstieg automotive-konformer RISC-V-Prozessoren (ISO 26262), Server-Klassen-Prozessoren (AIA-Interrupt-Controller, Multi-Core-Kohärenz) und Edge-AI-Inferenz-NPUs stellt die am schnellsten wachsenden Kompetenzbereiche dar. Unternehmen wie SiFive, Qualcomm und Western Digital haben die RISC-V-Entwicklung beschleunigt und damit die Nachfrage nach Ingenieuren getrieben, die Architektur-Spezifikationen, Silizium-Implementierung, Firmware und Software-Stack-Entwicklung in einem einzigen Skill-Set vereinen können.
In dieser live durchgeführten Schulung mit Instruktoren in Innsbruck lernen die Teilnehmer, wie man ein Build-System für eingebettetes Linux auf Basis des Yocto-Projekts erstellt.
Bis zum Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Die grundlegenden Konzepte hinter einem Yocto-Projekt-Build-System zu verstehen, einschließlich Rezepten (Recipes), Metadaten und Layern.
Ein Linux-Image zu erstellen und es unter Emulation auszuführen.
Zeit und Ressourcen beim Erstellen eingebetteter Linux-Systeme zu sparen.
Dieser Kurs bietet eine umfassende Einführung in die Programmiersprache Zig und behandelt deren Syntax, Speicherbereichsverwaltung, Anwendungsentwicklung sowie erweiterte Funktionen. Die Teilnehmer gewinnen praktische Erfahrungen mit Zigs einzigartigem Ansatz hinsichtlich Sicherheit, Leistungsfähigkeit und Interoperabilität, was ihn zu einer starken Alternative zu C und Rust macht. Der Kurs beinhaltet praxisnahe Übungen zur Festigung des Gelernten und zum Aufbau von Sicherheit im Schreiben effizienter und zuverlässiger Zig-Programme.
Mehr Informationen...
Zuletzt aktualisiert:
Erfahrungsberichte (7)
Detaillierte Erklärungen und subtile Wiederholungen der Punkte, die das Wissen wirklich nachhaltig verankert haben. Rods Bereitschaft, auch selten gestellte Fragen zu überprüfen, um sicherzustellen, dass seine Antworten 100% korrekt waren. Ebenso sein Interesse daran, die Vor- und Nachteile alternativer Programmierstile zu diskutieren, sodass wir nicht nur lernten, wie man C++ in der beabsichtigten Weise verwendet, sondern auch, warum es so gemacht werden sollte.
Nick Dillon - cellxica Ltd
Kurs - Using C++ in Embedded Systems - Applying C++11/C++14
Maschinelle Übersetzung
Die Fähigkeit, auch fortgeschrittene Themen anzusprechen, selbst wenn sie zunächst nicht geplant waren.
Gabriel Chouinard - Spark Microsystems
Kurs - FreeRTOS: Programming for Real Time Operating Systems
Maschinelle Übersetzung
Ich habe den Prozess des Betriebssystems und die Verknüpfung aller Faktoren miteinander, einschließlich Netzwerkinformationen, verstanden. Nun habe ich ein klares und vollständiges Bild davon, was in diesen Computern vor sich geht und wie sie miteinander kommunizieren. Letztendlich habe ich Wissen über das wichtigste Betriebssystem, Linux, erworben und gelernt, wie wir unser eigenes eingebettetes Linux implementieren können.
Rawda Alnaqbi - beamtrail
Kurs - Introduction to Embedded Linux (Hands-on training)
Maschinelle Übersetzung
Das Wissen des Trainers. Er konnte alle meine Fragen beantworten, sogar Fragen zu unserer Plattform. Er half uns auch weiter, bis wir das Material vollständig verstanden hatten.
James O'Donnell - Tennant Company
Kurs - Embedded Linux Kernel and Driver Development
Maschinelle Übersetzung
Der Trainer hat das Training wirklich auf unser Niveau angepasst undmuch Zeit und Mühe darauf verwendet, sicherzustellen, dass die Präsentation gut angepasst war.
Nicolas Guerette-Berthiaume - Trilliant
Kurs - C++ for Embedded Systems
Maschinelle Übersetzung
Einfach loszulegen und ein paar grundlegende Dinge zu erledigen, war extrem nützlich.
Remy Pieron - Facebook
Kurs - Arduino Programming for Beginners
Maschinelle Übersetzung
Gute Beispiele, konzentrieren Sie sich auf das nützlichste Material