Software Deployment Fundamentals
To deploy code produced from Simulink® models for use on supported target environment platforms, prepare the code generator.
Assess platform requirements for integrating or running the code. A platform is an environment, consisting of hardware and software, that enables generated application code to run.
Decompose your software problem into software components. Partitioning a project into smaller modules facilitates separation of areas of concern, reuse, and collaboration. For each component, map aspects of your embedded system architecture to elements in the Simulink modeling environment. Then, deploy each component.
- Software Deployment Concepts
Concepts relevant to component model deployment.
- Choose Software Deployment Workflow
Choose between code generation environment customization or component deployment workflows.
- Code Generation Environment Customization
Customize code generation environment for a project or organization.
- Component Deployment
Generate, verify, and deploy code produced from component models that align with data access semantics and programming interfaces required by a target platform.
- Decompose Software Problem
Break down complex software problem into component models, ports, and interfaces.
- Map Embedded System Architecture to Simulink Modeling Environment
Design a model architecture for a specific embedded system architecture.