
Cours de formation locaux sur les systèmes embarqués en ligne France.
Machine Translated
Nos Clients témoignent
appris des outils de développement et des outils de débogage qui peuvent être utilisés dans mon travail.
Northforge Innovations Inc
Formation: Yocto Project
Machine Translated
Problèmes liés à la création et à l'utilisation de macros, description graphique de la norme en langage C et explication de la facilité d'utilisation dans les systèmes intégrés, problèmes liés aux compilations et aux compilateurs.
Tomasz Torzewicz - TRW Polska sp. z o.o. Centrum Inżynieryjne
Formation: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
La manière de transférer les connaissances, de nombreux exemples expliquant les problèmes soulevés et fournissant des sources à partir desquelles vous pourrez apprendre plus tard
Fryderyk Wiądzkowicz - TRW Polska sp. z o.o. Centrum Inżynieryjne
Formation: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Exercices.
Instytut Lotnictwa
Formation: FreeRTOS: Programming for Real Time Operating Systems
Machine Translated
La connaissance approfondie du formateur Robert sur les sujets (projet Yocto, systèmes embarqués, etc.). Il est capable de répondre à pratiquement toutes les questions que vous lui posez à propos de ces sujets et il a une expérience très profonde.
ZITRO LABORATORY
Formation: Yocto Project
Machine Translated
La connaissance approfondie du formateur, allant au-delà du programme de formation et de son expérience dans l'industrie.
Andrzej Bodura - TRW Polska sp. z o.o. Centrum Inżynieryjne
Formation: Introduction to Embedded Linux (Hands-on training)
Machine Translated
L'occasion de poser des questions et la grande connaissance du formateur.
TRW Polska sp. z o.o. Centrum Inżynieryjne
Formation: Introduction to Embedded Linux (Hands-on training)
Machine Translated
La partie pratique de la formation.
TRW Polska sp. z o.o. Centrum Inżynieryjne
Formation: Introduction to Embedded Linux (Hands-on training)
Machine Translated
Un large éventail de connaissances de M. Tomasz sur un sujet donné. Obtenez des réponses à vos questions rapidement.
TRW Polska sp. z o.o. Centrum Inżynieryjne
Formation: Introduction to Embedded Linux (Hands-on training)
Machine Translated
Connaissance, vue en coupe
Merit Poland sp. z o.o.
Formation: Using C++ in Embedded Systems - Applying C++11/C++14
Machine Translated
Utilisation des connaissances dans la pratique
TRW Polska sp. z o.o. Centrum Inżynieryjne
Formation: Introduction to Embedded Linux (Hands-on training)
Machine Translated
J'ai vraiment apprécié la connaissance du formateur.
Aaron Swift - ITW Hobart
Formation: FreeRTOS: Programming for Real Time Operating Systems
Machine Translated
J'ai vraiment apprécié le personnalisé.
ITW Hobart
Formation: FreeRTOS: Programming for Real Time Operating Systems
Machine Translated
Le formateur connaissait RTOS libre et a été OPE pour répondre à nos questions.
ITW Hobart
Formation: FreeRTOS: Programming for Real Time Operating Systems
Machine Translated
La vaste connaissance du conférencier.
Krzysztof Rybak - ABB Sp. z o. o.
Formation: Embedded Linux: Building a System from the Ground Up
Machine Translated
Amener le formateur à la présentation de sujets
Paweł Błaszczyk - ABB Sp. z o. o.
Formation: Embedded Linux: Building a System from the Ground Up
Machine Translated
En général, j'ai bénéficié des exercices pratiques.
Ismael Martinez - ESML SD IBERIA HOLDING S.A.
Formation: Yocto Project
Machine Translated
J’ai déjà eu une petite connaissance de l’Arduino, il était donc bon d’en entendre plus sur le fond de l’Arduino, ce qu’il peut être utilisé pour, et les ressources disponibles pour l’aide.
University of Glasgow
Formation: Arduino: Programming a Microcontroller for Beginners
Machine Translated
L’acquisition de connaissances utiles et de clarification de certaines choses que je n’étais pas sûr de peviously.
Kenneth Mahoney - University of Glasgow
Formation: Arduino: Programming a Microcontroller for Beginners
Machine Translated
Rod semblait très compétent et enthousiaste au sujet du matériel de cours.
Kyle Stirling - University of Glasgow
Formation: Arduino: Programming a Microcontroller for Beginners
Machine Translated
Le style de Rod était divertissant.
Tom O'Hara - University of Glasgow
Formation: Arduino: Programming a Microcontroller for Beginners
Machine Translated
2 jours de non-échanges, ce qui m’a permis de me concentrer sur la tâche en main.
University of Glasgow
Formation: Arduino: Programming a Microcontroller for Beginners
Machine Translated
J’ai trouvé l’équilibre de "Conseil blanc" l’enseignement versus pratique "Hands-on" l’apprentissage a été juste bon pour un cours d’initiation Arduino, et le rythme était également approprié.
Neil Owen - University of Glasgow
Formation: Arduino: Programming a Microcontroller for Beginners
Machine Translated
J’ai apprécié la formation a été livré par quelqu’un ayant de l’expérience dans le domaine.
Nicholas Scott - University of Glasgow
Formation: Arduino: Programming a Microcontroller for Beginners
Machine Translated
environnement détendu et informel beaucoup d’aide pendant des exemples travaillés
bernard hoey - University of Glasgow
Formation: Arduino: Programming a Microcontroller for Beginners
Machine Translated
Aussi fourni beaucoup de curieusement liés intéressant en quelque sorte avec le sujet
EduBroker Sp. z o.o.
Formation: Sécurité des Systèmes Embarqués
Machine Translated
Une ressource assez large de la connaissance menant, expliquant de nombreux règlements linguistiques de la formation, arguant de nombreuses règles pour l’utilisation du langage C.
PIT-RADWAR S.A.
Formation: Embedded C Application Design Principles
Machine Translated
Une grande quantité d’informations pratiques ou d’orientations résultant de l’expérience industrielle de l’instructeur
PIT-RADWAR S.A.
Formation: Embedded C Application Design Principles
Machine Translated
Questions sur le compilateur, Linkerze, l’hérédité. Humour conduisant.
PIT-RADWAR S.A.
Formation: Embedded C Application Design Principles
Machine Translated
La grande connaissance du conférencier.
PIT-RADWAR S.A.
Formation: Embedded C Application Design Principles
Machine Translated
Modèles de sécurité, discussion des bonnes pratiques de programmation, différents types d'attaques.
Piotr Piątek - EduBroker Sp. z o.o.
Formation: Sécurité des Systèmes Embarqués
Machine Translated
conseils pratiques, beaucoup d'exemples
Marta Kuchta - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
Formation: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
L'entraîneur est très bien préparé et vous pourrez faire l'expérience de son expérience et de ses connaissances en programmation intégrée, etc. La formation était intéressante, très dynamique et expressive. Cela ne pouvait certainement pas devenir ennuyeux.
Mariusz Kordowski - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
Formation: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Vaste connaissance théorique et pratique du conférencier, capacité d'impliquer l'auditeur, dynamique du discours.
Klaudia Chrzan - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
Formation: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Travaux pratiques
James Gordon - Argent Energy
Formation: Introduction to IoT Using Arduino
Machine Translated
Spontanéité, trivia, connaissance impressionnante du conférencier.
Hubert Śliwowski - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
Formation: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
exemples et suggestions pour une utilisation pratique
Leszek Przybylski - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
Formation: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Beaucoup de problèmes et de concepts utiles. Des sources de connaissances intéressantes sont données.
Paweł Rokicki - Nippon Seiki (Europe) B.V. Sp. z o.o. oddział w Polsce
Formation: Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Linux debugging through Visual studio
HPS
Formation: Introduction to Embedded Linux (Hands-on training)
Lots of nice exercises. The trainer had impressive knowledge and experience.
Robert Bosch Kft.
Formation: Using C++ in Embedded Systems - Applying C++11/C++14
Examples, applications of C++11/14 techniques.
Robert Bosch Kft.
Formation: Using C++ in Embedded Systems - Applying C++11/C++14
Exemples pratiques utilisant les systèmes STM et subtilités intéressantes de la gamme CORTEX
Grzegorz Warchoł - SOPEM sp z o.o
Formation: FreeRTOS: Programming for Real Time Operating Systems
Machine Translated
Sous-catégories Embedded Systems
Plans de cours Embedded Systems
Au cours de cette formation en direct animée par un instructeur, les participants apprendront à programmer l' Arduino aide de techniques avancées pour créer un système d'alerte par capteur simple.
À la fin de cette formation, les participants seront en mesure de:
- Comprenez comment fonctionne Arduino .
- Plongez au cœur des principaux composants et fonctionnalités d’ Arduino .
- Programmez l' Arduino sans utiliser l'IDE Arduino .
Format du cours
- Conférence interactive et discussion.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement de laboratoire réel.
Options de personnalisation du cours
- Arduino est disponible dans différents modèles et prend en charge différentes interfaces de programmation (C, C++ , C# , Python ) et IDE ( Arduino IDE, Visual Studio , etc.). Les éléments suivants seront utilisés pour ce cours:
- Arduino Uno
- Arduino IDE
- Langage Arduino (basé sur C / C++ )
- *** Les participants sont responsables de l'achat de leur propre matériel et composants Arduino ! ***
- Les kits matériels peuvent être achetés auprès de fournisseurs, tels que: Arduino Starter Kit https://store.arduino.cc/genuino-starter-kit
- Pour demander une configuration différente, veuillez nous contacter pour organiser.
Dans cette formation en direct, dirigée par un instructeur, les participants apprendront comment créer un système de build pour Linux embarqué basé sur yocto Project.
À la fin de cette formation, les participants pourront:
- Comprenez les concepts fondamentaux derrière un système de génération de projet yocto, y compris les recettes, les métadonnées et les calques.
- Construisez une image Linux et exécutez-la sous émulation.
- Gagnez du temps et de l’énergie en construisant des systèmes Linux embarqués.
Format du cours
- Conférence en partie, discussion partielle, exercices et pratique intensive
Autres options:
- [Buildroot](/cc/buildroot) est une alternative plus simple au projet yocto
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
Au cours de cette formation en direct animée par un instructeur, les participants apprendront à configurer et à programmer le Raspberry Pi pour qu’il serve de système intégré interactif et puissant.
À la fin de cette formation, les participants seront en mesure de:
- Mettre en place un environnement de développement intégré (IDE) pour une productivité maximale du développement
- Programmez Raspberry Pi pour contrôler des périphériques tels que le détecteur de mouvement, les alarmes, les serveurs Web et les imprimantes.
- Comprenez l'architecture de Raspberry Pi , y compris les entrées et les connecteurs pour les périphériques additionnels.
- Comprendre les différentes options des langages de programmation et des systèmes d'exploitation
- Tester, déboguer et déployer le Raspberry Pi pour résoudre des problèmes concrets
Public
- Les développeurs
- Techniciens en matériel informatique / logiciels
- Personnes techniques dans toutes les industries
- Les amateurs
Format du cours
- Partie de conférence, partie de discussion, exercices et exercices intensifs
Remarque
- Raspberry Pi prend en charge divers systèmes d'exploitation et langages de programmation. Ce cours utilisera Raspbian basé sur Linux comme système d'exploitation et Python comme Python de programmation. Pour demander une configuration spécifique, veuillez nous contacter pour organiser.
- Les participants sont responsables de l’achat du matériel et des composants du Raspberry Pi .
Au cours de cette formation en direct animée par un instructeur, les participants apprendront à utiliser le logiciel Altium pour créer des cartes de circuit imprimé. Le cours commence par examiner un ensemble de schémas existants, puis par dessiner un circuit original en Altium. La formation suit un processus de conception et de fabrication du circuit imprimé.
À la fin de cette formation, les participants seront en mesure de:
- Créer une carte de circuit imprimé à partir de n’importe quel schéma
- Créer des schémas et concevoir des cartes de circuit en utilisant Altium
- Imprimer et graver un circuit imprimé physique
- Exportez les fichiers standard de l'industrie pour les envoyer à un fabricant à grande échelle
Public
- Ingénieurs
- Des techniciens
Format du cours
- Partie de conférence, partie de discussion, exercices et exercices intensifs
Remarques
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Au cours de cette formation en direct animée par un instructeur, les participants apprendront à utiliser le logiciel Eagle pour créer des cartes de circuit imprimé. Le cours commence par examiner un ensemble de schémas existants, puis par dessiner un circuit original dans Eagle. La formation suit les étapes du processus de conception du circuit imprimé et traite du processus de fabrication des cartes (le cours n'inclut pas la fabrication physique des cartes).
À la fin de cette formation, les participants seront en mesure de:
- Créer une carte de circuit imprimé à partir de n’importe quel schéma
- Créez des schémas et concevez des circuits imprimés à l'aide d'Eagle
- Exporter les fichiers standard pour la construction du circuit imprimé
Public
- Ingénieurs
- Des techniciens
Format du cours
- Partie de conférence, partie de discussion, exercices et exercices intensifs
Remarques
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Cette formation en direct, animée par un instructeur (sur site ou à distance), est destinée aux ingénieurs qui souhaitent implémenter NetApp ONTAP dans un environnement en cluster.
À la fin de cette formation, les participants seront en mesure de:
- Configurer et administrer le cluster ONTAP 9.3.
- Protégez vos données grâce aux technologies de Data Protection .
Format du cours
- Conférence interactive et discussion.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement de laboratoire réel.
Options de personnalisation du cours
- Ce cours est basé sur ONTAP 9.3.
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Format du cours
- Conférence interactive et discussion.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement de laboratoire réel.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Au cours de cette formation en direct animée par un instructeur, les participants apprendront comment configurer un routeur sans fil à base de LEDE.
Public
- Administrateurs et techniciens de réseau
Format du cours
- Partie de conférence, partie de discussion, exercices et exercices intensifs
À la fin de ce cours, les participants auront une solide compréhension des principes, des préoccupations et des technologies de sécurité. Plus important encore, les participants disposeront des techniques nécessaires pour développer des logiciels intégrés sûrs et sécurisés.
Format du cours
- Conférence interactive et discussion.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement de laboratoire réel.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Format du cours
- Conférence interactive et discussion.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement de laboratoire réel.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Dans cette formation en direct dirigée par un instructeur, les participants apprendront étape par étape comment construire un système Linux intégré à partir de la base. De la construction d’un noyau minimaliste à la configuration des processus de démarrage et d’initialisation, les participants découvriront les outils, les techniques et l’état d’esprit nécessaires pour déployer un système Linux intégré entièrement fonctionnel.
Pour les formations à distance, QEMU sera utilisé pour émuler le matériel. D'autres plates-formes, y compris des périphériques matériels réels, peuvent être examinées au cas par cas.
Format du cours
- Partie de conférence, partie de discussion, mettant fortement l'accent sur la mise en œuvre pratique
GOAL/BENEFITS
The major objective of this class is that you shall be able to use C++ in a “correct way”.
- Introduce C++ as an object oriented language alternative in an embedded system context
- Show the similarities ‑ and differences ‑ with the C language
- Comprehend different memory management strategies – especially the move semantics introduced with C++11
- Look under the hood and understand what different paradigms in C++ leads to in machine code
- Use templates to achieve type safe high order abstractions for bare-metal close to the hardware programming – memory mapped I/O as well as interrupts – especially the variadic templates introduced with C++11
- Provide some useful design patterns especially applicable in an embedded context
- A few exercises in order to practice some concepts
AUDIENCE/PARTICIPANTS
This training is aimed C++- programmers who intend to start using C++ in an embedded system context.
PREVIOUS KNOWLEDGE
The course requires basic knowledge in C++ programming, corresponding to our trainings ”C++ – Level 1” and ”C++ Level 2 – Introducing C++11”.
PRACTICAL EXERCISES
During the training you will practice the presented concepts in a number of exercises. We will use the open and free integrated development environment from Eclipse
Qui devrait être présent?
Les ingénieurs intéressés par le développement du noyau Linux sur les systèmes embarqués et les plateformes.
À la fin de cette formation, les participants seront en mesure de:
- Comprendre les considérations de conception qui rendent les programmes C intégrés fiables
- Définir les fonctionnalités d'un système intégré
- Définir la logique et la structure du programme pour obtenir le résultat souhaité
- Concevoir une application intégrée fiable et sans erreur
- Obtenir des performances optimales du matériel cible
Format du cours:
- Exposé interactif et discussion
- Exercices et pratique
- Mise en œuvre pratique dans un environnement de laboratoire réel
Options de personnalisation du cours:
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
La programmation orientée objet devrait-elle être utilisée dans les microcontrôleurs?
C++ trop éloigné du matériel pour être efficace?
Cette formation en direct, animée par un instructeur, aborde ces questions et montre, par le biais de discussions et de pratiques, comment utiliser le C++ pour développer des systèmes embarqués avec un code précis, lisible et efficace. Les participants ont mis la théorie en pratique en créant un exemple d'application intégrée en C++ .
À la fin de cette formation, les participants seront en mesure de:
- Comprendre les principes de la modélisation orientée objet, de la programmation logicielle intégrée et de la programmation en temps réel
- Produire du code pour les systèmes intégrés qui soit petit, rapide et sûr
- Évitez toute surcharge de code liée aux modèles, aux exceptions et aux autres fonctionnalités de langage
- Comprendre les problèmes liés à l'utilisation de C++ dans les systèmes critiques et en temps réel
- Déboguer un programme C++ sur un périphérique cible
Public
- Développeurs
- Concepteurs
Format du cours
- Partie de conférence, partie de discussion, exercices et exercices intensifs
- Comment sélectionner un logiciel qui va dans le système de fichiers racine.
- Comment ajouter de nouveaux packages et modifier ceux existants.
- Comment ajouter un support pour les nouvelles cartes embarquées.
Pendant le cours, des images de système de fichiers de démarrage seront produites. Les cours à distance sont dispensés à l'aide de l'émulateur [QEMU](/cc/qemukvm) , tandis qu'en salle de classe, il est possible d'utiliser QEMU ou de véritables tableaux embarqués au choix du formateur.
[Le projet Yocto](/cc/yoctoproject) et OpenWRT sont d’autres projets aux objectifs similaires. Veuillez utiliser [ces](https://bootlin.com/pub/conferences/2016/elc/belloni-petazzoni-buildroot-oe/belloni-petazzoni-buildroot-oe.pdf) [présentations](https://elinux.org/images/0/0a/Embedded_Linux_Build_Systems.pdf) pour déterminer lequel convient le mieux à vos besoins.
À la fin de cette formation, les participants seront en mesure de:
- Construire et exploiter un système robotique comprenant à la fois des composants logiciels et matériels
- Comprendre les concepts clés utilisés dans les technologies robotiques
- Assemblez des moteurs, des capteurs et des microcontrôleurs dans un robot en fonctionnement
- Concevoir la structure mécanique d'un robot
Public
- Développeurs
- Ingénieurs
- Les amateurs
Format du cours
- Partie de conférence, partie de discussion, exercices et exercices intensifs
Remarque
- Les kits de matériel seront spécifiés par l'instructeur avant la formation, mais contiendront à peu près les composants suivants:
- Arduino
- Commande de moteur
- Capteur de distance
- Esclave Bluetooth
- Planche de prototypage et câbles
- cable USB
- Kit véhicule
- Les participants devront acheter leur propre matériel.
- Si vous souhaitez personnaliser cette formation, veuillez nous contacter pour organiser cela.
Ce cours présentera l'architecture et les capacités de Berkeley DB et guidera les participants dans le développement de leur propre exemple d'application utilisant Berkeley DB .
Public
- Développeurs d'applications
- Ingénieurs logiciels
- Consultants techniques
Format du cours
- Partie conférence, partie discussion, développement et mise en œuvre pratiques, tests pour évaluer la compréhension