| Contents | Index |
| On this page… |
|---|
For more information about Embedded Coder support for third-party IDEs and targets, see the following links, organized by vendor:
Analog Devices VisualDSP++ IDE and Blackfin® processors — http://www.mathworks.com/products/embedded-coder/adi-adaptor.html
Eclipse IDE — http://www.mathworks.com/products/embedded-coder/eclipse-adaptor.html
Green Hills MULTI — http://www.mathworks.com/products/embedded-coder/ghs-adaptor.html
Texas Instruments Code Composer Studio IDE, and C2000™, C5000™, C6000™ processors — http://www.mathworks.com/products/embedded-coder/ti-adaptor.html
ARM® — http://www.mathworks.com/products/embedded-coder/arm-adaptor/
Wind River VxWorks — http://www.mathworks.com/products/embedded-coder/windriver-adaptor/
Note Support for Green Hills MULTI IDE will be removed in a future release of your MathWorks software. |
Install your third party IDE or software build tool chain according to the vendor's instructions.
If you are using one of the following IDEs, perform the additional steps described here:
Analog Devices VisualDSP++ IDE
Texas Instruments Code Composer Studio 3.3 IDE
Texas Instruments Code Composer Studio 4 IDE
In your model, click the build button or enter Ctrl+B. The software performs the actions you selected for Build action in the model Configuration Parameters, under Code Generation > IDE Link.
The IDE Project Generator component provides or supports the following features for developing IDE projects and generating code:
Automatically create IDE projects for your generated code during the code generation process.
Customize code generation using model Configuration Parameters and Target Preferences block options.
Configure the automatic project build process.
Automatically download and run your generated projects on your target processor.
IDE Project Generator automatically creates and uses an IDE handle object to communicate with your IDE and target processor.
To create the IDE handle object, IDE Project Generator uses one of the following constructor functions:
adivdsp for Analog Devices VisualDSP++
eclipseide for Eclipse IDE
ghsmulti for Green Hills MULTI
ticcs for Texas Instruments Code Composer Studio
For a command line example of how to use a constructor function, see the corresponding reference page for each function.
The IDE Automation Interface component provides a powerful API for automating IDE tasks via MATLAB scripts. For example, with IDE Automation Interface, your script can automatically:
Automate project creation, including adding source files, include paths, and preprocessor defines
Configure batch building of projects
Launch a debugging session
For your reference, consult the list of the supported functions and methods for your IDE in IDE Automation Interface.
Introducing the IDE Automation Interface Tutorial demo. To help you become familiar with IDE Automation Interface, you can use the "IDE Automation Interface Tutorial" demo for the following IDEs:
The demo shows you how to:
Examples of using the IDE Automation Interface. Examples of "Getting Started with IDE Automation Interface" are available for the following IDEs:
![]() | Model Setup for Embedded Targets | Makefiles for Software Build Tool Chains | ![]() |

Learn more about Simulink through this collection of videos, articles, technical literature and the Getting Started with Simulink Guide.
| © 1984-2012- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |