Hardware Support

MATLAB Coder™,Simulink Coder™, andEmbedded 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 fromMATLAB®and万博1manbetx®algorithms to control software interfaces, optimize execution performance, and minimize memory consumption.

ARM processor families compatible with Embedded Coder generated code include:

  • ARM 7/9/11
  • Cortex – A50
  • Cortex – A
  • Cortex – M
  • Cortex – R

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 performprocessor-in-the-loop(公益诉讼)测试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 Servicesis available to assist with these customizations.