Accueil > Formations > Systèmes Embarqués & IoT > Ingénierie & Développement Embarqué > Rust embarqué
Rust embarqué
Apprenez le développement embarqué en Rust, le langage de programmation préféré des développeurs !
Vue d'ensemble
Compréhension des principes fondamentaux du développement logiciel, connaissances de base en programmation Rust ainsi que sur les environnements Unix/Linux.
Objectifs pédagogiques
Programme détaillé
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é.
Prochaines sessions
Avis des participants
Financement
Cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.
En savoir plus sur le financement
