MATLAB Coder™, Simulink Coder™, and Embedded Coder® generate ANSI/ISO C/C++ code that can be compiled and executed on ARM® processors. Embedded Coder lets you easily configure the code generated from MATLAB® and Simulink® algorithms to control software interfaces, optimize execution performance, and minimize memory consumption.
ARM processor families compatible with Embedded Coder generated code include:
Embedded Coder provides additional support packages for the ARM processors listed at the top of this page. The features vary within each support package and may include automated build and execution, processor-optimized code, ability to perform processor-in-the-loop (PIL) tests with execution profiling, block libraries for on-chip and on-board peripherals, and deployment support using bare-board or real time operating system (RTOS).
You can also use Embedded Coder to create your own ARM processor-specific customizations using published APIs and reference examples. For example, you can generate processor-specific (non- ANSI) optimized code and perform PIL testing with execution profiling. MathWorks Consulting Services is available to assist with these customizations.
Related Hardware Support Views: Aerospace and Defense, ARM, Automotive, Communication Infrastructure, Consumer Electronics, Control Systems, C ∕ C++ Code Generation, Embedded Coder, Embedded Systems, Industrial Automation and Machinery, MathWorks Supported, Medical Devices, Simulink Product Family
Any hardware from the processor families supported above