For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

TargetLink® 2.0

Special characteristics of TargetLink 2.0:

  • Compatibility with MATLAB® R13 SP1, R13.0.1 and R12.1
  • Multirate code generation (generic and OSEK)
  • Consistent data management via the dSPACE Data Dictionary
  • Support for structured data types, access functions and variant coding
  • Worst case range determination and autoscaling
  • Incremental code generation
  • Code coverage tests
  • Customization of code layout via XML/XSL style sheets
  • Target Optimization Modules for Motorola MPC5xx and HCS12


Compatibility with non-dSPACESoftware

TargetLink is compatible with the following non-dSPACE software.

Software and Version

Requirements for TargetLink

Windows 98, Windows Me, Windows NT 4.0
(Service Pack 6a), Windows 2000 (Service Pack 1), Windows XP

Basic requirement for TargetLink

MATLAB Ver. 6.5.1 with Simulink 5.1 and Stateflow 5.1.1 (R13 SP1), MATLAB Ver. 6.5 with Simulink 5.0.2 and Stateflow 5.1 (R13.0.1), MATLAB Ver. 6.1 with Simulink 4.1.1 and Stateflow 4.2.1 (R12.1), MATLAB Ver. 6.1 with Simulink 4.1.2 and Stateflow 4.2.1 (R12.1)(Stateflow is an optional product)

Basic requirement for TargetLink

Microsoft Internet Explorer Version 5.5 or higher (Internet Explorer 6.0 is supplied on the CD)

Required to access the automatically generated documentation and for online documentation.

Microsoft Visual C/C++ Ver. 5.0, Ver. 6.0, 7.0 (recommended, see MATLAB documentation), or Watcom C/C++ Ver. 11or LCC compiler as shipped with MATLAB R12.1 or R13.x

Required when using host simulation

GLOBEtrotter FLEXlm Ver. 8.4*

Required for floating network licenses


*NOTE: FLEXlm servers for TargetLink require Windows NT, Windows 2000 or Windows XP.

Compatibility with TargetCompilers

TargetLink is compatible with the following compilers.

Compilers and Versions

Description

Tasking TriCore C/C++ Compiler Package Ver. 1.1, 1.3*, 1.4 or 1.5*

Target simulation and target optimization for Infineon Tri-Core processors

Tasking C166/ST10 C/C++ Compiler Package Ver. 5.1, 6.0, 7.0, 7.5* or 8.0*

Target simulation and target optimization for Infineon C16x processors

WindRiver Diab PowerPC Family C-Compiler Suite Ver. 4.3*, 4.4, 5.0 or Green Hills Optimizing C Compiler for PowerPC Ver. 3.0*, 3.5*, 3.6 or Metrowerks CodeWarrior 6.0*

Target simulation and target optimization for Motorola MPC5xx processors

Microtec 68k C Compiler Ver. 4.5, Ver. 5.1, or WindRiver Diab 68k/CPU32 Family C-Compiler Suite Ver. 4.3*

Target simulation and target optimization for Motorola MC683xx processors

Cosmic C Cross-Compiler for HC12 or HCS12 Ver. 4.2**, 4.4 or 4.5 Target simulation and target optimization for Motorola HC12 or HCS12 processors

Hitachi SH Series C Compiler Ver. 4.1, 5.0, 5.1, 6.0 or 7.0

Target simulation and target optimization for Hitachi SH-2 or SH-2e processors

Hitachi H8S, H8/300 Series C/C++ Compiler Ver. 3.0

Target simulation for Hitachi H8S/26xx processor

Gaio C Compiler with Kernel Ver. 9.13 and MPU Definition Module Ver. 1.15, or Mitsubishi Compiler CC32R Ver. 2.0*

Target simulation and target optimization for Mitsubishi M32R processors

Texas Instruments Code Composer Studio Ver. 1.31 or 2.10

Target simulation for Texas Instruments TMS470 processors

*NOTE: Not used for Target Optimization Modules.
**NOTE: Ver. 4.2 only for HC12.

Compatibility with EvaluationBoards

The following evaluation boards (EVBs) are supported by TargetLink.
Some of them need to be modified (loader, external RAM, etc.). Please order through dSPACE to ensure correct board set-up.

EVB

Description

Infineon TriBoard TC1775

Target simulation for Infineon TriCore processors

i+ME C167CR EvaBoard

Target simulation for Infineon C16x processors

Axiom CMD-0565

Target simulation for Motorola MPC565 processors

Axiom CME-0555

Target simulation for Motorola MPC555 processors

Colour Control miniPAC MC332B

Target simulation for Motorola MC683xx processors

Motorola HC12EVB

Target simulation for Motorola HC12 processors

MCT HCS12 T-Board

Target simulation for Motorola HCS12 processors

Hitachi SH7055F Evaluation Board

Target simulation for Hitachi SH2e processors

Hitachi H8S/2655 or H8S/2633F Evaluation Board

Target simulation for Hitachi H8S/26xx processors

Mitsubishi MSA2114 Evaluation Board

Target simulation for Mitsubishi M32R processors

Texas Instruments EVB470R1 Evaluation Board

Target simulation for Texas Instruments TMS470 processors

Compatibility with Real-Time Operating Systems

As an option, TargetLink generates code that runs with OSEK/VDX real-time operating systems, which are compliant with the following binding specification.

 

OSEK Binding Specification  OSEK OS, COM and OIL Versions
SB 3 OSEK OS 2.1r1, OSEK COM 2.2.2, OSEK OIL 2.2
SB 4  OSEK OS 2.2, OSEK COM 2.2.2, OSEK OIL 2.3

TargetLink supports vendor specific properties of the following OSEK/VDX real-time operating systems.

  • 3Soft ProOSEK
  • LiveDevices RTA
  • Metrowerks OSEKturbo
  • Vector Informatik osCAN
  • WindRiver OSEKWorks

Documentation

The following versions of the documentation are valid for this TargetLink version. All the documentation listed below is available in print, in PDF format, and in the dSPACE HelpDesk.

Documentation Version
TargetLink New Features and Migration April 2004
TargetLink Installation and Configuration Guide April 2004
TargetLink Production Code Generation Guide April 2004
TargetLink Advanced Practices Guide April 2004
TargetLink Multirate Modeling Guide December 2003
Points to Note When Generating Production Code for Specific OSEK RTOSs April 2004
TargetLink Blockset Guide April 2004
dSPACE Data Dictionary Basic Concepts Guide March 2004
TargetLink Reference (Help Desk only) April 2004

Grundlegende Informationen Verwandte Themen