Integrar código de Rust en Simulink
A partir de la versión R2026a, puede importar código externo Rust compatible con C en Simulink. Puede simular y probar lógica personalizada de Rust junto a componentes de modelos de Simulink y activar la simulación entre código de Simulink y de Rust. Además, puede generar enlaces de Rust para código C generado a partir de modelos de Simulink. Los programas de Rust pueden llamar a las funciones de Simulink generadas y acceder a los datos de modelos. Para importar código Rust o generar enlaces de Rust, debe instalar Simulink Support Package for Rust Code.
Funciones
coder.RustWrapper.genRustBindings | Create Rust bindings for C code generated from Simulink models (Desde R2026a) |
Clases
Simulink.RustImporter | Import C compatible Rust code into Simulink (Desde R2026a) |
Simulink.RustImporter.Options | Specify additional import options for Simulink.RustImporter
class (Desde R2026a) |
Simulink.CodeImporter.ParseInfo | Information about parsed custom code |
Bloques
| C Caller | Integrate C code in Simulink |
Temas
- Install Simulink Support Package for Rust Code
Set up prerequisite products and install the Simulink Support Package for Rust Code.
- Import C Compatible Rust Code into Simulink Using the Rust Importer Wizard
Import C compatible Rust code into Simulink.
- 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.