Simulink / Stateflow / TargetLink
MATLAB is a multi-paradigm programming language and numeric computing environment developed by MathWorks.
Simulink is a MATLAB-based graphical programming environment for modeling, simulating and analyzing dynamical systems. Simulink provides a graphical block diagramming tool and a customizable set of block libraries. It offers tight integration with the rest of the MATLAB environment and can either drive MATLAB or be scripted from it. Simulink is widely used in automatic control and digital signal processing for multidomain simulation and model-based design.
Stateflow is a MATLAB-based toolbox used to model reactive systems via state machines and flow charts within a Simulink model.
EHANDBOOK support for Simulink / Stateflow
EHANDBOOK Container-Build tools support generating interactive models for ECU functions developed with Simulink & Stateflow.
-
When using the EHANDBOOK Container-Build tool-Chain, Simulink / Stateflow models can be used as specification models for the algorithmic behavior of individual ASAM MDX-based ECU functions or AUTOSAR (Classic) software components.
-
Besides this, ETAS has developed a MATLAB toolbox - the EHANDBOOK Container-Build Toolbox for Simulink - to directly generate EHANDBOOK Containers from Simulink / Stateflow models.
Related information:
EHANDBOOK support for TargetLink
TargetLink from DSpace is a code generator that generates C code from MathWorks® Simulink®/Stateflow® models.
TargetLink provides a custom block library where the blocks have additional information required for code generation.
Through its generic support for Simulink libraries, EHANDBOOK Container-Build also supports the custom blocks of the TargetLink custom block library.
Related information: