Main Content

Hardware-Specific Code Generation

Motor control applications categorized according to the supported microcontrollers, real-time systems, and FPGA hardware kits

Explore Motor Control Blockset™ examples that illustrate modeling and control of motor control applications for different microcontrollers, real-time systems, and FPGA hardware kits and enable auto-deployment (deployment with pre-configured device drivers) to the target device.

Supported Microcontrollers categorizes Motor Control Blockset reference examples according to the following types of microcontrollers:

  • Texas Instruments®

  • STMicroelectronics®

  • NXP™

  • Microchip

  • Infineon® AURIX™

  • Renesas®

Supported FPGAs categorizes Motor Control Blockset reference examples according to the different types of FPGA hardware kits.

Supported Real-Time Systems categorizes Motor Control Blockset reference examples according to the different types of real-time system hardware.

HardwareProcessor

Texas Instruments

(Examples Supporting Texas Instruments Hardware)

LAUNCHXL-F28069M

LAUNCHXL-F28379D

F28069M control card

LAUNCHXL-F280049C

F28035 control card

LAUNCHXL-F28027

F28335 eZdsp board

F280039C Launchpad

F28M35x Concerto

F28M36x Concerto

F28P650D Launchpad

F2800137 Launchpad

STMicroelectronics

(Examples Supporting STMicroelectronics Hardware)

NUCLEO-F401RE

NUCLEO-G474RE

NXP

(Examples Supporting NXP Hardware)

S32K144

Microchip

(Examples Supporting Microchip Hardware)

ATSAME70Q21

dsPIC33CK256MP508

dsPIC33CK64MC105

dsPIC33EP256MC506

InfineonAURIX

(Examples Supporting Infineon Hardware)

AURIX TC4xx TriBoard (Motor Control Power Board)

AURIX TC3xx TriBoard (Motor Control Power Board)

Renesas

(Examples Supporting Renesas Hardware)

Renesas MCK-RA6T2 motor control kit (RTK0EMA270S00020BJ)

Renesas evaluation system for BLDC motor (RTK0EMX270S00020BJ)

Trenz Electronic™ and Xilinx® Zynq®

(Examples Supporting Trenz Electronic and Xilinx Zynq Hardware)

Trenz Electronic™ Motor Control Development Kit TE0820 (Xilinx Zynq® UltraScale+ and ZU2CG-1E MPSoC Module)

Speedgoat®

(Examples Supporting Speedgoat Hardware)

Baseline real-time target machine with IO397 I/O module and Electric Motor Control Kit

Performance real-time target machine with IO-334

Motor Control Blockset also provides examples that support custom hardware deployment. For more information, see Custom Hardware Oriented Examples.

In addition to examples that support custom hardware, you can also explore examples that are not pre-configured with device drivers for any particular hardware. For more information, see Simulation-Centric Examples.

Categories

  • Supported Microcontrollers
    Motor control applications categorized according to the types of supported microcontrollers
  • Supported FPGAs
    Motor control applications categorized according to the types of supported FPGA hardware kits
  • Supported Real-Time Systems
    Motor control applications categorized according to the types of supported real-time system hardware