Bibliothèque standard Rust sur Apache NuttX RTOS : clignotement de LED et au-delà

2025-01-27
Bibliothèque standard Rust sur Apache NuttX RTOS : clignotement de LED et au-delà

Cet article détaille la construction d'applications utilisant la bibliothèque standard Rust sur le système d'exploitation temps réel Apache NuttX. Il couvre la gestion de JSON avec Serde, les fonctions asynchrones avec Tokio et le contrôle de LED avec le crate Nix. L'auteur explique la différence entre les descripteurs de fichiers propres et bruts en Rust et compare les crates de liaison POSIX Nix et Rustix. Des étapes détaillées pour construire et exécuter des applications Rust sur NuttX, ainsi que des conseils de dépannage, sont fournis.

Développement