Sim-API Required Tools

Minimum Necessary Tools - Mathworks

The following tools are essential 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 relies on this)

If you need to incorporate state diagrams in your model:

  • Stateflow

  • Stateflow Coder for versions R2010b or earlier - In R2011a and later, Simulink Coder handles Stateflow code generation

Optional Tools - Mathworks

Simulink Coder produces C code that is not easily testable. If you need more control over the C code structure for testing against industry standards, consider:

  • Embedded Coder

Minimum Necessary Tools - C Compiler

A C compiler is required to compile the generated C code. Refer to the OpenECU user guide for more information.

Minimum Necessary Tools - Calibration Tool

A CAN Calibration Protocol (CCP) tool is needed for ECU programming and application software calibration.