TargetLink Basic

  • This basic course covers all the steps of code generation for production ECUs with TargetLink. TargetLink automatically generates production-quality C code for fixed-point and floating-point controllers directly from Simulink®/Stateflow® models. The entire work process of transforming a Simulink®/Stateflow® diagram into an ECU executable is shown, as well as code integration details and TargetLink configuration options.

TargetLink Advanced

  • TargetLink offers a lot of features for advanced users. One of them is the dSPACE Data Dictionary for model-independent data management. In addition, a freely installable blockset allows models to be exchanged even without a TargetLink license

Participants

  • Control strategy engineers, system engineers, function and software developers
  • Recommended: Experience with ANSI-C programming, especially for production ECUs
  • Necessary: Experience with MATLAB® and Simulink®

Participants

  • Control strategy engineers, system engineers, function and software developers Necessary: Experience with MATLAB® and Simulink®, as well as TargetLink

Tools and Systems

  • TargetLink Base Suite with simulation and optimization modules

Tools and Systems

  • TargetLink including all modules

Goals

  • Get an overview of TargetLink
  • Transfer a Simulink®/Stateflow® subsystem to a target ECU
  • Understand code generation options
  • Customize TargetLink to your company environment

Goals

  • Use the TargetLink features and optimization options for production code generation Integrate TargetLink into your company environment

Course Contents

  • TargetLink blockset
  • Scaling a model
  • Implementation options
  • Code generation
  • Code integration issues
  • Simulation and code verification
  • Document generation
  • TargetLink API

Course Contents

  • The dSPACE Data Dictionary
  • Testing the code coverage of the application
  • Code and data variants
  • Integration of custom code
  • Model referencing