Sim-API Required Tools
Contents
Minimum Necessary Tools - Mathworks
The following tools are required for model-based development with Simulink:
- MATLAB
- Simulink
- Simulink Coder
- Real-Time Workshop for versions R2010b or earlier
- MATLAB Coder for versions R2011a or later (Simulink Coder depends on this)
Additionally, if you need to add state diagrams to your model:
- Stateflow
- Stateflow Coder for versions R2010b or earlier
- In R2011a and later, Simulink Coder is used for Stateflow code generation
Optional Tools - Mathworks
Simulink Coder generates C code which does not lend itself to efficient repeatable testing. When creating a production version of your product, you may need better control of the structure of the C code generated from the model to reduce the cost of testing the C code against any industry standards. Under these circumstances you will also need:
- Embedded Coder
Minimum Necessary Tools - C Compiler
A C compiler is necessary to compile the generated C code. See our page on compiler selection for details.
Minimum Necessary Tools - Calibration Tool
A CCP calibration tool is required to program your ECU, as well as to calibrate your application software. See our page on calibration tools for details.