Supported Targets

Cortex-M

Manufacturer

Family

Support Level

Version Introduced

Implemented In

Notes

ST Micro

STM32F0

✔ Full

v1.6

stm32f1.c

ST Micro

STM32F1

✔ Full

pre-v1.6

stm32f1.c

ST Micro

STM32F2

✔ Full

v1.6

stm32f4.c

ST Micro

STM32F3

✔ Full

v1.6

stm32f1.c

ST Micro

STM32F4

✔ Full

pre-v1.6

stm32f4.c

ST Micro

STM32F7

✔ Full

v1.6

stm32f4.c

ST Micro

STM32G0

✔ Full

v1.8.0

stm32g0.c

ST Micro

STM32G4

✔ Full

v1.6.2

stm32l4.c

ST Micro

STM32C0

✔ Full

v1.10.0

stm32g0.c

ST Micro

STM32H5

✔ Full

v1.10.0

stm32h5.c

ST Micro

STM32H7

✔ Full

v1.8.0

stm32h7.c

ST Micro

STM32L0

✔ Full

v1.6

stm32l0.c

ST Micro

STM32L1

✔ Full

v1.6

stm32l0.c

ST Micro

STM32L4

✔ Full

pre-v1.6

stm32l4.c

ST Micro

STM32L55

✔ Full

v1.8.0

stm32l4.c

ST Micro

STM32U5

✔ Full

v1.10.0

stm32l4.c

ST Micro

STM32WL

✔ Full

v1.8.0

stm32l4.c

ST Micro

STM32WB

✔ Full

v1.8.0

stm32l4.c

GigaDevice

GD32F1

✔ Full

v1.8.0

stm32f1.c

GigaDevice

GD32F2

✔ Full

v1.10.0

stm32f1.c

GigaDevice

GD32F3

✔ Full

v1.8.0

stm32f1.c

GigaDevice

GD32F4

✔ Full

v1.10.0

stm32f4.c

GigaDevice

GD32E230

✔ Full

v1.8.0

stm32f1.c

GigaDevice

GD32E5

✔ Full

v1.10.0

stm32f1.c

ArteryTek

AT32F40

✔ Full

v1.9.0

stm32f1.c

ArteryTek

AT32F41

✔ Full

v1.9.0

stm32f1.c

ArteryTek

AT32F43

✔ Full

v1.10.0

stm32f1.c

MindMotion

MM32L0

✔ Full

v1.10.0

stm32f1.c

MindMotion

MM32SPIN

✔ Full

v1.10.0

stm32f1.c

MindMotion

MM32F3

✔ Full

v1.10.0

stm32f1.c

MindMotion

MM32F5

✔ Full

v1.10.0

stm32f1.c

WinChipHead

CH32F1

✔ Full

v1.8.0

ch32f1.c

Texas Instruments

LM3S

✔ Full

pre-v1.6

lmi.c

Texas Instruments

LM4C/TM4C

✔ Full

v1.6

lmi.c

Microchip

ATSAM D5/E5

✔ Full

v1.6.2

samx5x.c

Atmel

ATSAM D

✔ Full

v1.6

samd.c

Atmel

ATSAM 4L

✔ Full

v1.6

sam4l.c

Atmel

ATSAM 3x

✔ Full

v1.6

sam3x.c

RPi Foundation

RP2040

✔ Full

v1.8.0

rp.c

Renesas

R7FA

○ Partial

v1.9.0

renesas.c

Unless specified below

Renesas

R7FARA2A1

✗ Debug only

v1.9.0

renesas.c

Renesas

R7FARA4M2

✔ Full

v1.9.0

renesas.c

Renesas

R7FARA4M3

✔ Full

v1.9.0

renesas.c

Renesas

R7FARA6M2

✔ Full

v1.9.0

renesas.c

Freescale

KE04

✔ Full

v1.6.2

nxpke04.c

Nordic Semi

nRF51

✔ Full

v1.6

nrf51.c

Nordic Semi

nRF52

✔ Full

v1.6

nrf51.c

Nordic Semi

nRF91

○ Partial

v1.10.0

nrf91.c

Texas Instruments

MSP432P4

✔ Full

v1.6.2

msp432p4.c

Texas Instruments

MSP432E4

✔ Full

v1.10.0

msp432e4.c

NXP

LPC546

✔ Full

v1.8.0

lpc546xx.c

NXP

LPC55

✔ Full

v1.10.0

lpc55xx.c

NXP

LPC43

✔ Full

v1.6

lpc43xx.c

[1]

NXP

LPC40

✔ Full

v1.10.0

lpc40xx.c

NXP

LPC17

✔ Full

v1.6.2

lpc17xx.c

NXP

LPC15

✔ Full

v1.6

lpc15xx.c

NXP

LPC8

✔ Full

v1.6

lpc11xx.c

NXP

LPC11

✔ Full

v1.6

lpc11xx.c

Freescale

KL02

✔ Full

pre-v1.6

kinetis.c

Freescale

KL03

✔ Full

v1.6

kinetis.c

Freescale

KL16Z

✔ Full

v1.6.2

kinetis.c

Freescale

KL25

✔ Full

v1.6

kinetis.c

Freescale

KL27

✔ Full

v1.6

kinetis.c

Freescale

K12

✔ Full

v1.8.0

kinetis.c

Freescale

K22F

✔ Full

pre-v1.6

kinetis.c

Freescale

K64F

✔ Full

v1.6.2

kinetis.c

NXP

S32K11

✔ Full

v1.8.0

kinetis.c

NXP

S32K14

✔ Full

v1.8.0

kinetis.c

NXP

i.MX RT10

✔ Full

v1.10.0

imxrt.c

NXP

i.MX RT11

✗ Debug only

v1.10.0

imxrt.c

HDSC

HD32L110

✔ Full

v1.10.0

hd32l110.c

Energy Micro

EFM32

✔ Full

v1.6

efm32.c

Energy Micro

EZR32

✔ Full

v1.6

efm32.c

Energy Micro

EFR32

✔ Full

v1.6.2

efm32.c

Cortex-A

Manufacturer

Family

Support Level

Version Introduced

Implemented In

Notes

Xilinx

Zynq

✗ Debug only

v1.6

cortexa.c

Broadcom

BCM2836

✗ Debug only

v1.6

cortexa.c