Target Framework
The Target Framework enables you to define target hardware characteristics and
integrate tools with MATLAB® and Simulink®. Using classes from the target
namespace, capture target hardware or software platform
information for MathWorks software. You can use the information to:
Replicate target hardware behavior in model simulations.
Customize or optimize MathWorks product functionality for hardware and software platforms.
Integrate the target hardware with third-party or custom software tools.
For example, you can use the Target Framework to provide connectivity between Simulink and your target hardware for external mode and processor-in-the-loop (PIL) simulations.
Namespaces
target | Manage target hardware and build tool information |
Topics
- Using the Target Framework
An overview of the Target Framework.
- Register New Hardware Devices
Extend the range of supported hardware by registering new devices.
- Generate Native Half-Precision C Code from Simulink Models (Fixed-Point Designer)
Generate C code for embedded hardware targets that natively supports half precision floating-point data types.
- Create Custom CMake Toolchain Definition
CMake is a third-party, open-source tool for build process management.
- Define Custom Makefile-Based Toolchains Using Target Framework
Define and register custom makefile-based toolchains.
- Set Up External Mode Connectivity Between Simulink and Target Hardware
Use
target
package to provide connectivity between Simulink and target hardware. - Set Up PIL Connectivity by Using Target Framework
Provide PIL connectivity between Simulink and the target hardware.
- Define Custom Emulator for Target Connectivity
Provide connectivity for target emulator.
- Remove Instrumentation Overheads from Execution Time Measurements
Improve execution-time profiling on deterministic hardware.