Cette page s'applique à la version précédente. La page correspondante en anglais a été supprimée de la version actuelle.
Intégrer du code Rust à Simulink
R2026aÀ partir de la version R2026a, il est possible d’importer du code Rust externe compatible avec C dans Simulink. Vous pouvez simuler et tester une logique Rust personnalisée en même temps que des composants de modèle Simulink, ce qui permet la simulation entre Simulink et le code Rust. Vous pouvez également générer des liaisons Rust pour le code C généré à partir de modèles Simulink. Les programmes Rust peuvent appeler des fonctions générées par Simulink et accéder aux données de modèle. Pour importer du code Rust ou générer des liaisons Rust, vous devez installer Simulink Support Package for Rust Code.
Fonctions
coder.RustWrapper.genRustBindings | Create Rust bindings for C code generated from Simulink models (depuis R2026a) |
Classes
Simulink.RustImporter | Import C compatible Rust code into Simulink (depuis R2026a) |
Simulink.RustImporter.Options | Specify additional import options for Simulink.RustImporter
class (depuis R2026a) |
Simulink.CodeImporter.ParseInfo | Information about parsed custom code |
Blocs
| C Caller | Integrate C code in Simulink |
Rubriques
- Generate Rust Bindings for Simulink Generated C Code (Embedded Coder)
Learn how to generate Rust bindings for C code generated from a Simulink model using the Rust wrapper API.