Main Content

Embedded Coder Supported Hardware

Support for third-party hardware

Embedded Coder® generates ANSI/ISO C and C++ code that can be compiled and executed on any processor by manually integrating the generated code with the RTOS, I/O devices, and build tools for your processor.

Embedded Coder provides support packages that help to automate integration, execution, and verification of generated code for the processors and devices in this table.

Support PackageVendorEarliest Release AvailableLast Release Available
Analog Devices DSPsAnalog Devices®R2013aR2015b
ARM Cortex-A ProcessorsARM®R2014aCurrent
ARM Cortex-M ProcessorsARMR2013bCurrent
ARM Cortex-R ProcessorsARMR2016bCurrent
AUTOSAR StandardAUTOSAR (AUTomotive Open System ARchitecture) development partnershipR2014bR2018b
BeagleBone Black HardwareBeagleBoardR2014bCurrent
Green Hills MULTIGreen Hills® SoftwareR2012bR2014a
Intel SoC DevicesIntel®R2014bCurrent
PX4 AutopilotsDronecodeR2018b


Note: Starting in R2020b, see Supported Hardware (UAV Toolbox)

STMicroelectronics STM32 ProcessorsSTMicroelectronics®R2013bCurrent
Texas Instruments C2000 ProcessorsTexas Instruments™R2013bCurrent
Texas Instruments C2000 F28M3x Concerto ProcessorsTexas InstrumentsR2014b


Note: Starting in R2022b, see Texas Instruments C2000 Processors

Texas Instruments C6000 DSPsTexas InstrumentsR2014a


Wind River VxWorks RTOSWind River®R2013bR2017a
Xilinx Zynq PlatformXilinx®R2013aCurrent
Infineon AURIX TC4x MicrocontrollersInfineon®R2022bR2022b

For a complete list of hardware support packages, see Hardware Support.