Embedded Coder Fundamentals - MATLAB & Simulink (original) (raw)
Concepts for generating code for deployment in embedded systems
You can use Embedded CoderĀ® to generate production code from SimulinkĀ® models for deployment in target execution environments. Learn about terms, definitions, and concepts that provide a consistent and common language for using Embedded Coder software.
If you are developing software for deployment to a target environment, see the workflow described in Deploy Generated Software. If you are customizing the code generation environment for modelers to use, see Customize Code Generation Environment.
Topics
- Software Deployment Objectives and Deployment Types
Produce units of code from Simulink models for deployment in a target execution environment. - Target Environment Services
Get familiar with target platform and custom services that support execution of applications and components. - Code Interfaces and Code Interface Specification
Learn how generated application and component code interacts with target environment services and how to configure the interaction for code generation. - Data Communication Methods
Learn how target environment services coordinate data communication for tasks, including concurrent data access. - Code Interface Configurations
Create code interface templates that can be model-independent or shared amongst models. - Deploy Generated Software
Design and configure Simulink models from which you can generate code for deployment to a target environment. - Code Generation Goal Summary
Find information relevant to your project goals. - Customize Code Generation Environment
Customize code generation environment for a project or organization.