Embedded Coder provides additional support for Analog Devices Blackfin, SHARC, and TigerSHARC families of processors that includes automated build and execution using VisualDSP++ IDE, processor-optimized code, and ability to perform processor-in-the-loop (PIL) tests with execution profiling. The evaluation board listed below is also supported for full turnkey prototyping by providing blocks that integrate peripheral device driver code and scheduler with code generated from your model.
You can also use Embedded Coder to create your own processor and board specific customizations using published APIs and reference examples. For example, you can generate processor-optimized (non- ANSI) code.
|Processor Family||Processors||Peripherals/Board Support||IDE/Compiler Support|
|Blackfin®||ADSP-BF 522, 523, 524, 525, 526, 527
ADPS-BF 531, 532, 533, 534, 534, 536, 537, 538, 539
|BF 537 EZ-Kit||VisualDSP++®|
Other processors and boards, as well as CrossCore Embedded Studio, are supported using ANSI/ISO-C generated code, but not in an automated fashion. Users need to integrate generated code into the IDE manually.
Embedded Coder hardware support packages offer built-in support for specific hardware, schedulers, and compilers. MathWorks Consulting Services is available to help with extensions to other environments.
Before installing the support package, confirm you have the correct setup. View system requirements and installation options.
Support Package Installer installs this support package. To start the installer, go to the MATLAB toolstrip and click Add-Ons > Get Hardware Support Packages. For more information, read the documentation.
Any supported Blackfin, SHARC, TigerSHARC hardware from table above