Formation Rust embarqué

4.5/5
Note moyenne sur 4 567 formations

Formation Rust embarqué

Apprenez le développement embarqué en Rust, le langage de programmation préféré des développeurs !

Exploitez tout le potentiel de Rust pour vos projets de systèmes embarqués grâce à notre formation de référence. Conçu par des experts du langage, ce programme complet fait le lien entre la théorie et la pratique, guidant les participants à travers les fonctionnalités révolutionnaires de Rust, notamment en matière de sécurité et de performance. Pendant 3 jours, les apprenants aborderont les bases de Rust pour l’embarqué et les techniques de programmation avancées, avec des activités pratiques adaptées aux applications du monde réel. Améliorez les compétences de votre équipe et les résultats de vos projets grâce à cette formation Rust embarqué !

Prérequis

Compréhension des principes fondamentaux du développement logiciel, connaissances de base en programmation Rust ainsi que sur les environnements Unix/Linux.

Introduction à la formation Rust pour l’embarqué

Présentation générale de la formation Rust embarqué.
Récapitulatif des principes fondamentaux en programmation Rust.

Programmation Rust en milieu restreint

Développement Rust sans l’utilisation de la bibliothèque standard (no-std).
Compatibilité des bibliothèques en mode no-std.
Pratiques de codage exempt d’allocation mémoire.
Conception du panic handler.
Création d’un gestionnaire d’allocation mémoire.

Rust et les cibles embarqués (embedded targets)

Configuration pour la compilation croisée.
Techniques de débogage.
HAL (Hardware Abstraction Layer).
Gestion des interruptions.

Programmation asynchrone pour systèmes embarqués

Utilisation de runtimes asynchrones dans les dispositifs embarqués.
Adaptation du code Rust asynchrone pour l’embarqué.

Utilisation de Rust dans le noyau Linux

Développement d’un module pour le noyau Linux avec Rust.
Initialisation et configuration de projet.
Outils et processus de compilation pour le noyau.

Rust, avec son système de gestion de la mémoire sans garbage collector et son modèle de concurrence sûr, est particulièrement bien adapté à la programmation pour les systèmes embarqués. Son approche de sécurité de la mémoire à la compilation aide à prévenir des catégories entières d’erreurs courantes dans la programmation embarquée.

Intra

Sur mesure

Image Formation

Disponible à distance

Réf.
SF33838

Durée : 3 jours

soit 21 heures de formation

6000,00 € HT

Image Formation

Disponible à distance

Réf.
SF33838

Durée : 3 jours

A partir de : 2250 € HT

Image Formation

Disponible à distance

Réf.
SF33838

Durée : 3 jours

soit 21 heures de formation

6000,00 € HT

Image Formation

Disponible à distance

Réf.
SF33838

Durée : 3 jours

soit 21 heures de formation

Image Formation

Disponible à distance

Réf.
SF33838

Durée : 3 jours

A partir de : 2250 € HT