Cargo Features
[dependencies]
stm32ral = { version = "0.8.0", default-features = false, features = ["rt", "inline-asm", "rtfm", "rtic", "nosync", "armv6m", "armv7em", "armv7m", "armv8m", "stm32f0x0", "stm32f0x1", "stm32f0x2", "stm32f0x8", "stm32f100", "stm32f101", "stm32f102", "stm32f103", "stm32f107", "stm32f215", "stm32f217", "stm32f301", "stm32f302", "stm32f303", "stm32f373", "stm32f3x4", "stm32f3x8", "stm32f401", "stm32f405", "stm32f407", "stm32f410", "stm32f411", "stm32f412", "stm32f413", "stm32f427", "stm32f429", "stm32f446", "stm32f469", "stm32f730", "stm32f745", "stm32f750", "stm32f765", "stm32f7x2", "stm32f7x3", "stm32f7x6", "stm32f7x7", "stm32f7x9", "stm32g030", "stm32g031", "stm32g041", "stm32g050", "stm32g051", "stm32g061", "stm32g070", "stm32g071", "stm32g07x", "stm32g081", "stm32g0b0", "stm32g0b1", "stm32g0c1", "stm32g431", "stm32g441", "stm32g471", "stm32g473", "stm32g474", "stm32g483", "stm32g484", "stm32g491", "stm32g4a1", "stm32h735", "stm32h743", "stm32h743v", "stm32h747cm4", "stm32h747cm7", "stm32h753", "stm32h753v", "stm32h7b3", "stm32l0x0", "stm32l0x1", "stm32l0x2", "stm32l0x3", "stm32l100", "stm32l151", "stm32l162", "stm32l412", "stm32l4r5", "stm32l4r9", "stm32l4x1", "stm32l4x2", "stm32l4x3", "stm32l4x5", "stm32l4x6", "stm32l552", "stm32l562", "stm32mp153", "stm32mp157", "stm32wb55", "stm32wl5x_cm0p", "stm32wl5x_cm4", "stm32wle5", "doc"] }
- default = rt
-
The
rt
feature is set by default wheneverstm32ral
is added without
somewhere in the dependency tree.default-features = false - rt default
-
Enables device of cortex-m-rt
- inline-asm
-
Enables inline-asm of cortex-m
Change dependency versions in stm32ral.py, not here!
- rtfm = rtic
- rtic rtfm?
-
Affects
armv6m::CorePeripherals
,armv7em::CorePeripherals
,armv7m::CorePeripherals
,armv8m::CorePeripherals
,stm32f0x0::Peripherals
,stm32f0x1::Peripherals
,stm32f0x2::Peripherals
,stm32f0x8::Peripherals
,stm32f100::Peripherals
,stm32f101::Peripherals
,armv6m::CorePeripherals
,armv7em::CorePeripherals
… - nosync
-
Affects
armv6m::CorePeripherals
,armv7em::CorePeripherals
,armv7m::CorePeripherals
,armv8m::CorePeripherals
,stm32f0x0::Peripherals
,stm32f0x1::Peripherals
,stm32f0x2::Peripherals
,stm32f0x8::Peripherals
,stm32f100::Peripherals
,stm32f101::Peripherals
… - armv6m stm32f0x0? stm32f0x1? stm32f0x2? stm32f0x8? stm32g030? stm32g031? stm32g041? stm32g050? stm32g051? stm32g061? stm32g070? stm32g071? stm32g07x? stm32g081? stm32g0b0? stm32g0b1? stm32g0c1? stm32l0x0? stm32l0x1? stm32l0x2? stm32l0x3? stm32wl5x_cm0p?
-
Affects
cortex_m::armv6m
,instances::dcb
,instances::dwt
,instances::syst
,peripherals::dcb
,peripherals::dwt
,peripherals::syst
,stm32ral::cortex_m
… - armv7em stm32f301? stm32f302? stm32f303? stm32f373? stm32f3x4? stm32f3x8? stm32f401? stm32f405? stm32f407? stm32f410? stm32f411? stm32f412? stm32f413? stm32f427? stm32f429? stm32f446? stm32f469? stm32f730? stm32f745? stm32f750? stm32f765? stm32f7x2? stm32f7x3? stm32f7x6? stm32f7x7? stm32f7x9? stm32g431? stm32g441? stm32g471? stm32g473? stm32g474? stm32g483? stm32g484? stm32g491? stm32g4a1? stm32h735? stm32h743? stm32h743v? stm32h747cm4? stm32h747cm7? stm32h753? stm32h753v? stm32h7b3? stm32l412? stm32l4r5? stm32l4r9? stm32l4x1? stm32l4x2? stm32l4x3? stm32l4x5? stm32l4x6? stm32mp153? stm32mp157? stm32wb55? stm32wl5x_cm4? stm32wle5?
-
Affects
cortex_m::armv7em
,instances::cpb
,instances::cpuid
,instances::fpb
,instances::itm
,instances::tpiu
,peripherals::cpb
,peripherals::cpuid
,peripherals::fpb
,peripherals::itm
,peripherals::tpiu
,instances::dcb
,instances::dwt
,instances::syst
,peripherals::dcb
,peripherals::dwt
,peripherals::syst
,stm32ral::cortex_m
… - armv7m stm32f100? stm32f101? stm32f102? stm32f103? stm32f107? stm32f215? stm32f217? stm32l100? stm32l151? stm32l162?
-
Affects
cortex_m::armv7m
,instances::cpb
,instances::cpuid
,instances::fpb
,instances::itm
,instances::tpiu
,peripherals::cpb
,peripherals::cpuid
,peripherals::fpb
,peripherals::itm
,peripherals::tpiu
,instances::dcb
,instances::dwt
,instances::syst
,peripherals::dcb
,peripherals::dwt
,peripherals::syst
,stm32ral::cortex_m
… - armv8m stm32l552? stm32l562?
-
Affects
cortex_m::armv8m
,stm32ral::cortex_m
… - stm32f0x0 = armv6m
-
Affects
stm32f0::stm32f0x0
,instances::dma1
,instances::exti
,instances::rtc
,peripherals::exti
,peripherals::rtc
,stm32ral::stm32f0
,instances::i2c
,instances::iwdg
,instances::wwdg
,instances::tim3
,instances::tim14
,instances::tim6
,instances::tim7
,instances::nvic
,instances::tim15
,instances::tim16
,instances::tim17
,instances::usb
,instances::scb
… - stm32f0x1 = armv6m
-
Affects
stm32f0::stm32f0x1
,instances::dma
,instances::usart
,instances::rcc
,peripherals::rcc
,instances::gpio
,instances::exti
,instances::rtc
,instances::crc
,instances::spi
,instances::pwr
,instances::tim1
,instances::tim2
,instances::syscfg
,instances::adc
,instances::tsc
,instances::cec
,instances::flash
,peripherals::exti
,peripherals::rtc
… - stm32f0x2 = armv6m
-
Affects
stm32f0::stm32f0x2
,instances::dma1
,instances::dbgmcu
,peripherals::dbgmcu
,instances::gpio
,instances::rtc
,instances::crc
,instances::spi
,instances::pwr
,instances::tim1
,instances::tim2
,instances::syscfg
,instances::adc
,instances::tsc
,instances::cec
,instances::flash
,instances::crs
,instances::can
,peripherals::rtc
,peripherals::crc
… - stm32f0x8 = armv6m
-
Affects
stm32f0::stm32f0x8
,instances::dma
,instances::usart
,instances::rcc
,instances::dbgmcu
,peripherals::rcc
,peripherals::dbgmcu
,instances::gpio
,instances::exti
,instances::crc
,instances::spi
,instances::pwr
,instances::tim1
,instances::tim2
,instances::syscfg
,instances::adc
,instances::tsc
,instances::cec
,instances::flash
,peripherals::exti
… - stm32f100 = armv7m
-
Affects
stm32f1::stm32f100
,peripherals::tim2_v1
,peripherals::tim16
,instances::fsmc_f100_f102
,instances::dac_f100_f102
,instances::dbgmcu
,peripherals::fsmc_v1
,peripherals::spi_v1
,peripherals::dac_v1
,peripherals::dbgmcu
,instances::tim1_f100_f101_f102
,instances::tim13_f100_f102_f107
,instances::tim14_f100_f102_f107
,peripherals::tim13
,instances::uart
,peripherals::tim1_v1
,stm32ral::stm32f1
,instances::pwr
,instances::gpio
,instances::dma
… - stm32f101 = armv7m
-
Affects
stm32f1::stm32f101
,instances::dbgmcu
,instances::fsmc_f101_f103
,instances::tim10_f101_f103
,instances::tim11_f101_f103
,instances::tim13_f101_f103
,instances::tim14_f101_f103
,instances::ethernet_mmc
,instances::ethernet_mac
,instances::ethernet_dma
,peripherals::dbgmcu
,peripherals::fsmc_v2
,peripherals::tim10
,peripherals::ethernet_mmc
,peripherals::ethernet_mac
,peripherals::ethernet_dma
,instances::tim1_f100_f101_f102
,instances::tim8
,instances::afio
,instances::exti
… - stm32f102 = armv7m
-
Affects
stm32f1::stm32f102
,instances::fsmc_f100_f102
,instances::tim10_f102_f107
,instances::tim11_f102_f107
,instances::dac_f100_f102
,instances::adc3
,instances::sdio
,instances::adc2
,peripherals::fsmc_v1
,peripherals::spi_v1
,peripherals::dac_v1
,peripherals::adc3
,peripherals::sdio
,peripherals::adc2
,instances::tim1_f100_f101_f102
,instances::tim8
,instances::tim13_f100_f102_f107
,instances::tim14_f100_f102_f107
,instances::afio
,instances::exti
… - stm32f103 = armv7m
-
Affects
stm32f1::stm32f103
,instances::fsmc_f101_f103
,instances::tim10_f101_f103
,instances::tim11_f101_f103
,instances::tim13_f101_f103
,instances::tim14_f101_f103
,instances::ethernet_mmc
,instances::ethernet_mac
,instances::ethernet_dma
,instances::tim1_f103_f107
,peripherals::fsmc_v2
,peripherals::tim10
,peripherals::ethernet_mmc
,peripherals::ethernet_mac
,peripherals::ethernet_dma
,peripherals::tim1_v2
,instances::afio
,instances::exti
,instances::spi
,instances::dac_f101_f103_f107
… - stm32f107 = armv7m
-
Affects
stm32f1::stm32f107
,instances::tim10_f102_f107
,instances::tim11_f102_f107
,instances::adc3
,instances::sdio
,instances::adc2
,instances::tim1_f103_f107
,peripherals::adc3
,peripherals::sdio
,peripherals::adc2
,peripherals::tim1_v2
,instances::tim8
,instances::tim13_f100_f102_f107
,instances::tim14_f100_f102_f107
,instances::spi
,instances::dac_f101_f103_f107
,instances::ethernet_ptp
,peripherals::tim13
,peripherals::spi_v2
,peripherals::dac_v2
… - stm32f215 = armv7m
-
Affects
stm32f2::stm32f215
,stm32ral::stm32f2
,instances::rng
,instances::crc
,instances::dcmi
,instances::fsmc
,instances::dma
,instances::rcc
,instances::gpio
,instances::syscfg
,instances::spi
,instances::sdio
,instances::adc
,instances::usart
,instances::dac
,instances::pwr
,instances::can
,instances::i2c
,peripherals::rng
,peripherals::crc
… - stm32f217 = armv7m
-
Affects
stm32f2::stm32f217
,stm32ral::stm32f2
,instances::rng
,instances::crc
,instances::dcmi
,instances::fsmc
,instances::dma
,instances::rcc
,instances::gpio
,instances::syscfg
,instances::spi
,instances::sdio
,instances::adc
,instances::usart
,instances::dac
,instances::pwr
,instances::can
,instances::i2c
,peripherals::rng
,peripherals::crc
… - stm32f301 = armv7em
-
Affects
stm32f3::stm32f301
,instances::tim16_f301_f373
,instances::tim17_f301_f373
,instances::cec
,instances::pwr
,instances::tim6_f301_f373
,instances::tim7_f301_f373
,instances::tim18
,instances::opamp
,peripherals::tim16_v1
,peripherals::cec
,peripherals::pwr
,peripherals::tim6_v1
,peripherals::opamp
,instances::usart_f301_f373_f3x4
,instances::rtc_f301_f373_f3x8
,instances::sdadc
,peripherals::rtc_v1
,peripherals::sdadc
,instances::dma
… - stm32f302 = armv7em
-
Affects
stm32f3::stm32f302
,instances::gpio
,instances::spi
,instances::tim20
,instances::flash
,instances::tim3
,instances::tim4
,instances::tim8
,instances::adc
,peripherals::flash
,peripherals::tim3_v1
,peripherals::tim8
,peripherals::adc1_2
,instances::usart_f302_f303_f3x8
,instances::exti
,instances::tim2
,instances::tim15
,instances::tim16_f302_f303_f3x4
,instances::tim17_f302_f303_f3x4
,instances::rtc_f302_f303_f3x4
… - stm32f303 = armv7em
-
Affects
stm32f3::stm32f303
,instances::gpio
,instances::spi
,instances::tim20
,instances::flash
,instances::tim3
,instances::tim4
,instances::dac
,instances::tim8
,instances::fmc
,peripherals::flash
,peripherals::tim3_v1
,peripherals::tim8
,peripherals::adc1_2
,instances::usart_f302_f303_f3x8
,instances::exti
,instances::tim2
,instances::tim15
,instances::tim16_f302_f303_f3x4
,instances::tim17_f302_f303_f3x4
… - stm32f373 = armv7em
-
Affects
stm32f3::stm32f373
,peripherals::tim3_v2
,peripherals::tim13_v1
,instances::tim16_f301_f373
,instances::tim17_f301_f373
,instances::cec
,instances::pwr
,instances::tim6_f301_f373
,instances::tim7_f301_f373
,instances::tim18
,instances::dac2
,instances::dac1
,peripherals::tim16_v1
,peripherals::cec
,peripherals::pwr
,peripherals::tim6_v1
,peripherals::dac2
,peripherals::dac1_v2
,instances::usart_f301_f373_f3x4
,instances::rtc_f301_f373_f3x8
… - stm32f3x4 = armv7em
-
Affects
stm32f3::stm32f3x4
,instances::opamp
,instances::dac
,instances::adc
,peripherals::opamp
,instances::usart_f301_f373_f3x4
,instances::exti
,instances::tim2
,instances::tim15
,instances::tim16_f302_f303_f3x4
,instances::tim17_f302_f303_f3x4
,instances::rtc_f302_f303_f3x4
,instances::tim6_f302_f303_f3x4
,instances::tim7_f302_f303_f3x4
,peripherals::tim2
,peripherals::tim15
,peripherals::tim16_v2
,peripherals::tim17
,peripherals::rtc_v2
,peripherals::tim6_v2
… - stm32f3x8 = armv7em
-
Affects
stm32f3::stm32f3x8
,peripherals::tim3_v3
,peripherals::tim16_v3
,peripherals::tim6_v3
,peripherals::tim13_v2
,peripherals::tim1_v2
,instances::fmc
,instances::dac2
,instances::dac1
,peripherals::dac2
,peripherals::dac1_v2
,instances::usart_f302_f303_f3x8
,instances::rtc_f301_f373_f3x8
,instances::sdadc
,peripherals::rtc_v1
,peripherals::sdadc
,peripherals::fmc
,instances::crc
,peripherals::crc
,stm32ral::stm32f3
… - stm32f401 = armv7em
-
Affects
stm32f4::stm32f401
,instances::adc_common_f401_f411
,instances::adc1_f401_f411
,instances::syscfg_f401_f411
,instances::gpio_f401_f411
,peripherals::adc_common_v1
,peripherals::adc1
,peripherals::syscfg_v1
,instances::usart_f401_f410_f411
,instances::flash_f401_f411_f412_f413
,instances::pwr_f401_f411_f412_f413
,instances::dma_f401_f410_f411_f412
,peripherals::flash_v1
,peripherals::pwr_v1
,peripherals::dma_v1
,instances::dbgmcu_f401_f410_f411_f412_f413
,instances::otg_fs_pwrclk
,instances::rtc_f401_f410_f411_f412_f413
,peripherals::dbgmcu_v1
,peripherals::rtc_v1
… - stm32f405 = armv7em
-
Affects
stm32f4::stm32f405
,instances::fsmc
,instances::dbgmcu_f405_f407
,instances::rcc
,instances::syscfg_f405_f407
,instances::pwr_f405_f407
,instances::i2c_f405_f407
,instances::uart_f405_f407
,instances::flash_f405_f407
,peripherals::fsmc
,peripherals::dbgmcu_v2
,peripherals::rcc
,peripherals::syscfg_v2
,peripherals::pwr_v2
,peripherals::i2c_v2
,peripherals::flash_v2
,instances::usart_f405_f407_f446
,instances::gpio_f405_f407_f427
,instances::sai1
,instances::tim13_f405_f407_f427_f429
… - stm32f407 = armv7em
-
Affects
stm32f4::stm32f407
,instances::fsmc
,instances::dbgmcu_f405_f407
,instances::rcc
,instances::syscfg_f405_f407
,instances::pwr_f405_f407
,instances::i2c_f405_f407
,instances::uart_f405_f407
,instances::flash_f405_f407
,peripherals::fsmc
,peripherals::dbgmcu_v2
,peripherals::rcc
,peripherals::syscfg_v2
,peripherals::pwr_v2
,peripherals::i2c_v2
,peripherals::flash_v2
,instances::usart_f405_f407_f446
,instances::gpio_f405_f407_f427
,instances::sai1
,instances::tim13_f405_f407_f427_f429
… - stm32f410 = armv7em
-
Affects
stm32f4::stm32f410
,instances::fmpi2c1
,peripherals::fmpi2c1
,instances::usart_f401_f410_f411
,instances::adc_common_f410_f412_f413
,instances::syscfg_f410_f412_f413
,peripherals::adc_common_v3
,peripherals::syscfg_v3
,instances::dma_f401_f410_f411_f412
,peripherals::dma_v1
,peripherals::rng_v2
,instances::dbgmcu_f401_f410_f411_f412_f413
,instances::rtc_f401_f410_f411_f412_f413
,instances::tim11_f410_f412_f413_f446_f469
,peripherals::dbgmcu_v1
,peripherals::rtc_v1
,peripherals::tim11_v2
,instances::nvic_f401_f405_f407_f410_f411_f412_f413
,peripherals::nvic_v1
,instances::tim9_f401_f405_f407_f410_f411_f427_f429_f446
… - stm32f411 = armv7em
-
Affects
stm32f4::stm32f411
,instances::adc_common_f401_f411
,instances::adc1_f401_f411
,instances::syscfg_f401_f411
,instances::gpio_f401_f411
,instances::spi_f411_f412
,peripherals::adc_common_v1
,peripherals::adc1
,peripherals::syscfg_v1
,instances::usart_f401_f410_f411
,instances::flash_f401_f411_f412_f413
,instances::pwr_f401_f411_f412_f413
,instances::dma_f401_f410_f411_f412
,peripherals::flash_v1
,peripherals::pwr_v1
,peripherals::dma_v1
,instances::dbgmcu_f401_f410_f411_f412_f413
,instances::otg_fs_pwrclk
,instances::rtc_f401_f410_f411_f412_f413
,peripherals::dbgmcu_v1
… - stm32f412 = armv7em
-
Affects
stm32f4::stm32f412
,peripherals::tim6_v2
,instances::spi_f411_f412
,instances::adc1_f412_f413
,instances::tim9_f412_f413
,instances::tim12_f412_f413
,instances::otg_fs_global_f412_f413
,instances::otg_fs_device_f412_f469
,peripherals::tim9_v2
,peripherals::otg_fs_global_v2
,peripherals::otg_fs_device_v2
,instances::adc_common_f410_f412_f413
,instances::syscfg_f410_f412_f413
,instances::rng_f412_f413_f469
,peripherals::adc_common_v3
,peripherals::syscfg_v3
,instances::flash_f401_f411_f412_f413
,instances::pwr_f401_f411_f412_f413
,instances::dma_f401_f410_f411_f412
,instances::tim10_f412_f413_f446_f469
… - stm32f413 = armv7em
-
Affects
stm32f4::stm32f413
,instances::adc1_f412_f413
,instances::tim9_f412_f413
,instances::tim12_f412_f413
,instances::otg_fs_global_f412_f413
,peripherals::tim9_v2
,peripherals::otg_fs_global_v2
,instances::sai
,instances::adc_common_f410_f412_f413
,instances::syscfg_f410_f412_f413
,instances::rng_f412_f413_f469
,peripherals::adc_common_v3
,peripherals::syscfg_v3
,instances::flash_f401_f411_f412_f413
,instances::pwr_f401_f411_f412_f413
,instances::tim10_f412_f413_f446_f469
,instances::tim13_f412_f413_f446_f469
,instances::tim14_f412_f413_f446_f469
,instances::otg_fs_host_f412_f413_f446_f469
,instances::quadspi
… - stm32f427 = armv7em
-
Affects
stm32f4::stm32f427
,instances::flash_f427_f429
,peripherals::flash_v3
,instances::usart_f427_f429_f469
,instances::gpio_f405_f407_f427
,instances::sai1
,instances::dbgmcu_f427_f429_f469
,peripherals::dbgmcu_v3
,instances::tim13_f405_f407_f427_f429
,instances::tim14_f405_f407_f427_f429
,instances::rng_f405_f407_f427_f429
,instances::uart_f427_f429_f446_f469
,instances::tim2_f405_f407_f427_f429
,instances::ethernet_mac
,instances::ethernet_mmc
,instances::ethernet_dma
,instances::nvic_f427_f429_f446_f469
,peripherals::rng_v1
,peripherals::tim2_v2
,peripherals::ethernet_mac
… - stm32f429 = armv7em
-
Affects
stm32f4::stm32f429
,instances::gpio_f429_f469
,instances::flash_f427_f429
,instances::syscfg_f429_f469
,instances::pwr_f429_f469
,peripherals::flash_v3
,peripherals::syscfg_v4
,peripherals::pwr_v3
,instances::usart_f427_f429_f469
,instances::sai
,instances::dbgmcu_f427_f429_f469
,peripherals::dbgmcu_v3
,instances::tim13_f405_f407_f427_f429
,instances::tim14_f405_f407_f427_f429
,instances::rng_f405_f407_f427_f429
,instances::uart_f427_f429_f446_f469
,instances::tim2_f405_f407_f427_f429
,instances::ethernet_mac
,instances::ethernet_mmc
,instances::ethernet_dma
… - stm32f446 = armv7em
-
Affects
stm32f4::stm32f446
,instances::fmpi2c1
,peripherals::fmpi2c1
,instances::usart_f405_f407_f446
,instances::uart_f427_f429_f446_f469
,instances::tim10_f412_f413_f446_f469
,instances::tim13_f412_f413_f446_f469
,instances::tim14_f412_f413_f446_f469
,instances::otg_fs_host_f412_f413_f446_f469
,instances::quadspi
,instances::nvic_f427_f429_f446_f469
,peripherals::tim10_v2
,peripherals::otg_fs_host_v2
,peripherals::quadspi
,peripherals::nvic_v2
,instances::otg_s_pwrclk
,instances::tim12_f405_f407_f427_f429_f446
,instances::otg_hs_global
,instances::otg_hs_device
,instances::tim11_f410_f412_f413_f446_f469
… - stm32f469 = armv7em
-
Affects
stm32f4::stm32f469
,peripherals::tim9_v3
,instances::gpio_f429_f469
,instances::otg_fs_device_f412_f469
,instances::syscfg_f429_f469
,instances::pwr_f429_f469
,peripherals::otg_fs_device_v2
,peripherals::syscfg_v4
,peripherals::pwr_v3
,instances::usart_f427_f429_f469
,instances::sai
,instances::rng_f412_f413_f469
,instances::dbgmcu_f427_f429_f469
,peripherals::dbgmcu_v3
,instances::uart_f427_f429_f446_f469
,instances::ethernet_mac
,instances::ethernet_mmc
,instances::ethernet_dma
,instances::tim10_f412_f413_f446_f469
,instances::tim13_f412_f413_f446_f469
… - stm32f730 = armv7em
-
Affects
stm32f7::stm32f730
,instances::adc_f730_f7x2_f7x3
,instances::can1
,instances::crc_f730_f7x2_f7x3
,instances::dma_f730_f745_f7x6
,instances::exti_f730_f7x2_f7x3
,instances::flash_f730_f7x2_f7x3
,instances::fmc_f730_f7x2_f7x3
,instances::gpio_f730_f7x2_f7x3
,instances::iwdg_f730_f7x2_f7x3
,instances::i2c_f730_f7x2_f7x3
,instances::pwr_f730_f7x2_f7x3
,instances::rtc_f730_f7x2_f7x3
,instances::rcc_f730_f7x2_f7x3
,instances::spi_f730_f7x2_f7x3
,instances::syscfg_f730_f7x2_f7x3
,instances::usart_f730_f7x2_f7x3
,peripherals::can1
,peripherals::crc_v1
,peripherals::dma_v1
… - stm32f745 = armv7em
-
Affects
stm32f7::stm32f745
,instances::rcc_f745_f7x6
,instances::can_f745_f7x6
,instances::flash_f745_f7x6
,peripherals::rcc_v2
,instances::dma_f730_f745_f7x6
,instances::sdmmc1
,instances::spi_f745_f765_f7x7
,instances::syscfg_f745_f750_f7x6
,instances::nvic_f745_f750_f7x6
,peripherals::dma_v1
,peripherals::syscfg_v2
,peripherals::flash_v2
,peripherals::nvic_v2
,instances::tim1_f730_f745_f750_f7x2_f7x3
,instances::tim8_f730_f745_f750_f7x2_f7x3
,instances::cryp
,instances::fmc_f745_f765_f7x6_f7x7_f7x9
,instances::adc_f745_f750_f765_f7x6_f7x9
,peripherals::tim1_v1
… - stm32f750 = armv7em
-
Affects
stm32f7::stm32f750
,instances::spi_f750_f7x6
,instances::sdmmc1
,instances::syscfg_f745_f750_f7x6
,instances::nvic_f745_f750_f7x6
,peripherals::syscfg_v2
,peripherals::flash_v2
,peripherals::nvic_v2
,instances::tim1_f730_f745_f750_f7x2_f7x3
,instances::tim8_f730_f745_f750_f7x2_f7x3
,instances::adc_f745_f750_f765_f7x6_f7x9
,peripherals::tim1_v1
,peripherals::adc_v2
,instances::hash
,instances::dcmi
,instances::gpio_f745_f750_f765_f7x6_f7x7_f7x9
,instances::pwr_f745_f750_f765_f7x6_f7x7_f7x9
,instances::iwdg_f745_f750_f765_f7x6_f7x7_f7x9
,instances::ethernet_mac
,instances::ethernet_mmc
… - stm32f765 = armv7em
-
Affects
stm32f7::stm32f765
,instances::spi_f745_f765_f7x7
,instances::can_f765_f7x7_f7x9
,instances::rcc_f765_f7x7_f7x9
,instances::syscfg_f765_f7x7_f7x9
,instances::tim1_f765_f7x6_f7x9
,instances::tim8_f765_f7x6_f7x9
,instances::flash_f765_f7x7_f7x9
,instances::jpeg
,instances::dsi
,peripherals::rcc_v3
,peripherals::syscfg_v3
,peripherals::flash_v3
,peripherals::jpeg
,peripherals::dsi
,peripherals::tim1_v2
,instances::cryp
,instances::fmc_f745_f765_f7x6_f7x7_f7x9
,instances::adc_f745_f750_f765_f7x6_f7x9
,instances::dma_f765_f7x2_f7x3_f7x7_f7x9
… - stm32f7x2 = armv7em
-
Affects
stm32f7::stm32f7x2
,instances::adc_f730_f7x2_f7x3
,instances::can1
,instances::crc_f730_f7x2_f7x3
,instances::exti_f730_f7x2_f7x3
,instances::flash_f730_f7x2_f7x3
,instances::fmc_f730_f7x2_f7x3
,instances::gpio_f730_f7x2_f7x3
,instances::iwdg_f730_f7x2_f7x3
,instances::i2c_f730_f7x2_f7x3
,instances::pwr_f730_f7x2_f7x3
,instances::rtc_f730_f7x2_f7x3
,instances::rcc_f730_f7x2_f7x3
,instances::spi_f730_f7x2_f7x3
,instances::syscfg_f730_f7x2_f7x3
,instances::usart_f730_f7x2_f7x3
,instances::otg_fs_global_f730_f7x2_f7x3
,peripherals::can1
,peripherals::crc_v1
,peripherals::exti_v1
… - stm32f7x3 = armv7em
-
Affects
stm32f7::stm32f7x3
,instances::adc_f730_f7x2_f7x3
,instances::can1
,instances::crc_f730_f7x2_f7x3
,instances::exti_f730_f7x2_f7x3
,instances::flash_f730_f7x2_f7x3
,instances::fmc_f730_f7x2_f7x3
,instances::gpio_f730_f7x2_f7x3
,instances::iwdg_f730_f7x2_f7x3
,instances::i2c_f730_f7x2_f7x3
,instances::pwr_f730_f7x2_f7x3
,instances::rtc_f730_f7x2_f7x3
,instances::rcc_f730_f7x2_f7x3
,instances::spi_f730_f7x2_f7x3
,instances::syscfg_f730_f7x2_f7x3
,instances::usart_f730_f7x2_f7x3
,instances::otg_fs_global_f730_f7x2_f7x3
,peripherals::can1
,peripherals::crc_v1
,peripherals::exti_v1
… - stm32f7x6 = armv7em
-
Affects
stm32f7::stm32f7x6
,instances::spi_f750_f7x6
,instances::rcc_f745_f7x6
,instances::can_f745_f7x6
,instances::flash_f745_f7x6
,peripherals::rcc_v2
,instances::dma_f730_f745_f7x6
,instances::sdmmc1
,instances::syscfg_f745_f750_f7x6
,instances::nvic_f745_f750_f7x6
,instances::tim1_f765_f7x6_f7x9
,instances::tim8_f765_f7x6_f7x9
,peripherals::dma_v1
,peripherals::syscfg_v2
,peripherals::flash_v2
,peripherals::nvic_v2
,peripherals::tim1_v2
,instances::cryp
,instances::fmc_f745_f765_f7x6_f7x7_f7x9
,instances::adc_f745_f750_f765_f7x6_f7x9
… - stm32f7x7 = armv7em
-
Affects
stm32f7::stm32f7x7
,instances::mdios
,instances::dbgmcu_f7x7_f7x9
,peripherals::mdios
,peripherals::dbgmcu_v2
,instances::spi_f745_f765_f7x7
,instances::can_f765_f7x7_f7x9
,instances::rcc_f765_f7x7_f7x9
,instances::syscfg_f765_f7x7_f7x9
,instances::flash_f765_f7x7_f7x9
,instances::jpeg
,instances::dsi
,peripherals::rcc_v3
,peripherals::syscfg_v3
,peripherals::flash_v3
,peripherals::jpeg
,peripherals::dsi
,peripherals::adc_v1
,peripherals::tim1_v2
,instances::cryp
… - stm32f7x9 = armv7em
-
Affects
stm32f7::stm32f7x9
,instances::mdios
,instances::dbgmcu_f7x7_f7x9
,peripherals::mdios
,peripherals::dbgmcu_v2
,instances::can_f765_f7x7_f7x9
,instances::rcc_f765_f7x7_f7x9
,instances::syscfg_f765_f7x7_f7x9
,instances::tim1_f765_f7x6_f7x9
,instances::tim8_f765_f7x6_f7x9
,instances::flash_f765_f7x7_f7x9
,instances::jpeg
,instances::dsi
,peripherals::rcc_v3
,peripherals::syscfg_v3
,peripherals::flash_v3
,peripherals::jpeg
,peripherals::dsi
,peripherals::tim1_v2
,instances::cryp
… - stm32g030 = armv6m
-
Affects
stm32g0::stm32g030
,instances::pwr_g030_g031_g041
,instances::dma_g030_g031_g041
,instances::dmamux_g030_g031_g041
,instances::exti_g030_g031_g041
,instances::usart_g030_g031_g041
,instances::spi_g030_g031_g041
,instances::tim1_g030_g031_g041
,instances::adc_g030_g031_g041
,instances::syscfg
,instances::tamp_g030_g031_g041
,instances::rtc_g030_g031_g041
,instances::nvic_g030_g031_g041
,instances::vrefbuf_g030_g031_g041
,instances::nvic_stir
,instances::scb_actrl
,instances::fpu_cpacr
,peripherals::pwr_v1
,peripherals::dma_v1
,peripherals::dmamux_v1
… - stm32g031 = armv6m
-
Affects
stm32g0::stm32g031
,instances::lpuart_g031_g041
,instances::dbg_g031_g041
,peripherals::lpuart_v1
,peripherals::dbg_v1
,instances::pwr_g030_g031_g041
,instances::dma_g030_g031_g041
,instances::dmamux_g030_g031_g041
,instances::exti_g030_g031_g041
,instances::usart_g030_g031_g041
,instances::spi_g030_g031_g041
,instances::tim1_g030_g031_g041
,instances::adc_g030_g031_g041
,instances::syscfg
,instances::tamp_g030_g031_g041
,instances::rtc_g030_g031_g041
,instances::nvic_g030_g031_g041
,instances::vrefbuf_g030_g031_g041
,instances::nvic_stir
,peripherals::pwr_v1
… - stm32g041 = armv6m
-
Affects
stm32g0::stm32g041
,instances::lpuart_g031_g041
,instances::dbg_g031_g041
,peripherals::lpuart_v1
,peripherals::dbg_v1
,instances::pwr_g030_g031_g041
,instances::dma_g030_g031_g041
,instances::dmamux_g030_g031_g041
,instances::exti_g030_g031_g041
,instances::usart_g030_g031_g041
,instances::spi_g030_g031_g041
,instances::tim1_g030_g031_g041
,instances::adc_g030_g031_g041
,instances::syscfg
,instances::tamp_g030_g031_g041
,instances::rtc_g030_g031_g041
,instances::nvic_g030_g031_g041
,instances::vrefbuf_g030_g031_g041
,instances::nvic_stir
,peripherals::pwr_v1
… - stm32g050 = armv6m
-
Affects
stm32g0::stm32g050
,peripherals::tim16_v2
,instances::gpio_g050_g0b0_g0b1_g0c1
,instances::adc_g050_g051_g061_g0b1_g0c1
,peripherals::adc_v2
,instances::tim6_g050_g051_g061_g0b0_g0b1_g0c1
,instances::tim7_g050_g051_g061_g0b0_g0b1_g0c1
,instances::tim14_g050_g051_g061_g0b0_g0b1_g0c1
,peripherals::tim6_v1
,peripherals::tim14_v2
… - stm32g051 = armv6m
-
Affects
stm32g0::stm32g051
,instances::lptim_g051_g061
,instances::tim15_g051_g061
,instances::usart_g051_g061
,peripherals::lptim_v2
,peripherals::tim15_v1
,instances::tim1_g051_g061_g0b0
,instances::tim2_g051_g0b1_g0c1
,peripherals::tim1_v2
,instances::dac_g051_g061_g0b1_g0c1
,instances::hdmi_cec_g051_g061_g0b1_g0c1
,instances::tim3_g051_g0b0_g0b1_g0c1
,peripherals::dac_v1
,peripherals::hdmi_cec_v1
,peripherals::tim2_v2
,instances::adc_g050_g051_g061_g0b1_g0c1
,instances::dmamux_g051_g061_g0b0_g0b1_g0c1
,instances::tim16_g051_g061_g0b0_g0b1_g0c1
,instances::tim17_g051_g061_g0b0_g0b1_g0c1
,instances::vrefbuf_g051_g061_g0b0_g0b1_g0c1
… - stm32g061 = armv6m
-
Affects
stm32g0::stm32g061
,peripherals::tim2_v3
,instances::lptim_g051_g061
,instances::tim15_g051_g061
,instances::usart_g051_g061
,peripherals::lptim_v2
,peripherals::tim15_v1
,instances::tim1_g051_g061_g0b0
,peripherals::tim1_v2
,instances::dac_g051_g061_g0b1_g0c1
,instances::hdmi_cec_g051_g061_g0b1_g0c1
,peripherals::dac_v1
,peripherals::hdmi_cec_v1
,instances::adc_g050_g051_g061_g0b1_g0c1
,instances::dmamux_g051_g061_g0b0_g0b1_g0c1
,instances::tim16_g051_g061_g0b0_g0b1_g0c1
,instances::tim17_g051_g061_g0b0_g0b1_g0c1
,instances::vrefbuf_g051_g061_g0b0_g0b1_g0c1
,peripherals::adc_v2
,peripherals::dmamux_v2
… - stm32g070 = armv6m
-
Affects
stm32g0::stm32g070
,instances::exti_g070_g071
,peripherals::exti_v2
,instances::iwdg_g070_g071_g081
,instances::dmamux_g070_g071_g081
,instances::spi_g070_g071_g081
,instances::adc_g070_g071_g081
,instances::rtc_g070_g071_g081
,instances::tim6_g070_g071_g081
,instances::tim7_g070_g071_g081
,peripherals::iwdg_v2
,peripherals::dmamux_v3
,peripherals::spi_v2
,peripherals::adc_v3
,peripherals::rtc_v2
,peripherals::tim6_v2
,instances::dbg_g070_g071_g07x_g081
,instances::pwr_g070_g071_g07x_g081
,instances::tamp_g070_g071_g07x_g081
,instances::nvic_g070_g071_g07x_g081
… - stm32g071 = armv6m
-
Affects
stm32g0::stm32g071
,peripherals::tim16_v4
,instances::usart_g071_g081
,instances::exti_g070_g071
,instances::dma_g071_g081
,instances::tim1_g071_g081
,instances::dac_g071_g081
,peripherals::exti_v2
,peripherals::dma_v2
,peripherals::tim1_v3
,peripherals::dac_v2
,instances::iwdg_g070_g071_g081
,instances::dmamux_g070_g071_g081
,instances::spi_g070_g071_g081
,instances::adc_g070_g071_g081
,instances::rtc_g070_g071_g081
,instances::tim6_g070_g071_g081
,instances::tim7_g070_g071_g081
,instances::comp_g071_g07x_g081
,instances::ucpd_g071_g07x_g081
… - stm32g07x = armv6m
-
Affects
stm32g0::stm32g07x
,peripherals::tim16_v5
,peripherals::tim6_v3
,peripherals::tim2_v4
,instances::rcc
,instances::aes
,instances::syscfg_vrefbuf
,peripherals::rcc
,peripherals::aes
,peripherals::syscfg_vrefbuf
,instances::rng
,instances::comp_g071_g07x_g081
,instances::ucpd_g071_g07x_g081
,instances::lpuart_g071_g07x_g081
,instances::hdmi_cec_g071_g07x_g081
,peripherals::rng
,peripherals::comp_v1
,peripherals::ucpd_v1
,peripherals::lpuart_v2
,peripherals::hdmi_cec_v2
… - stm32g081 = armv6m
-
Affects
stm32g0::stm32g081
,instances::usart_g071_g081
,instances::dma_g071_g081
,instances::tim1_g071_g081
,instances::dac_g071_g081
,instances::rcc
,instances::aes
,instances::syscfg_vrefbuf
,peripherals::dma_v2
,peripherals::tim1_v3
,peripherals::dac_v2
,peripherals::rcc
,peripherals::aes
,peripherals::syscfg_vrefbuf
,instances::rng
,instances::iwdg_g070_g071_g081
,instances::dmamux_g070_g071_g081
,instances::spi_g070_g071_g081
,instances::adc_g070_g071_g081
,instances::rtc_g070_g071_g081
… - stm32g0b0 = armv6m
-
Affects
stm32g0::stm32g0b0
,instances::tim1_g051_g061_g0b0
,instances::usart_g0b0_g0b1_g0c1
,instances::dbg_g0b0_g0b1_g0c1
,instances::tim15_g0b0_g0b1_g0c1
,instances::dma1
,instances::dma2
,peripherals::tim1_v2
,peripherals::dbg_v3
,peripherals::tim15_v2
,peripherals::dma1
,peripherals::dma2
,instances::gpio_g050_g0b0_g0b1_g0c1
,instances::tim3_g051_g0b0_g0b1_g0c1
,peripherals::tim2_v2
,instances::dmamux_g051_g061_g0b0_g0b1_g0c1
,instances::tim16_g051_g061_g0b0_g0b1_g0c1
,instances::tim17_g051_g061_g0b0_g0b1_g0c1
,instances::vrefbuf_g051_g061_g0b0_g0b1_g0c1
,peripherals::dmamux_v2
… - stm32g0b1 = armv6m
-
Affects
stm32g0::stm32g0b1
,instances::i2c_g0b1_g0c1
,instances::tim4
,instances::comp_g0b1_g0c1
,instances::exti_g0b1_g0c1
,instances::fdcan
,instances::flash_g0b1_g0c1
,instances::lpuart_g0b1_g0c1
,instances::pwr_g0b1_g0c1
,instances::rtc_g0b1_g0c1
,instances::spi_g0b1_g0c1
,instances::tamp_g0b1_g0c1
,instances::tim1_g0b1_g0c1
,instances::ucpd_g0b1_g0c1
,instances::usb
,peripherals::comp_v2
,peripherals::exti_v3
,peripherals::fdcan
,peripherals::flash_v2
,peripherals::lpuart_v3
… - stm32g0c1 = armv6m
-
Affects
stm32g0::stm32g0c1
,instances::i2c_g0b1_g0c1
,instances::tim4
,instances::comp_g0b1_g0c1
,instances::exti_g0b1_g0c1
,instances::fdcan
,instances::flash_g0b1_g0c1
,instances::lpuart_g0b1_g0c1
,instances::pwr_g0b1_g0c1
,instances::rtc_g0b1_g0c1
,instances::spi_g0b1_g0c1
,instances::tamp_g0b1_g0c1
,instances::tim1_g0b1_g0c1
,instances::ucpd_g0b1_g0c1
,instances::usb
,peripherals::comp_v2
,peripherals::exti_v3
,peripherals::fdcan
,peripherals::flash_v2
,peripherals::lpuart_v3
… - stm32g431 = armv7em
-
Affects
stm32g4::stm32g431
,instances::usart_g431_g441
,instances::adc_g431_g441
,instances::opamp_g431_g441_g471
,peripherals::opamp_v1
,instances::i2c_g431_g441_g491_g4a1
,instances::spi_g431_g441_g491_g4a1
,instances::fdcan_g431_g441_g491_g4a1
,instances::comp_g431_g441_g471_g491_g4a1
,peripherals::comp_v1
,instances::aes
,peripherals::aes
… - stm32g441 = armv7em
-
Affects
stm32g4::stm32g441
,instances::usart_g431_g441
,instances::adc_g431_g441
,instances::opamp_g431_g441_g471
,peripherals::opamp_v1
,instances::i2c_g431_g441_g491_g4a1
,instances::spi_g431_g441_g491_g4a1
,instances::fdcan_g431_g441_g491_g4a1
,instances::comp_g431_g441_g471_g491_g4a1
,peripherals::comp_v1
,instances::aes
,peripherals::aes
… - stm32g471 = armv7em
-
Affects
stm32g4::stm32g471
,instances::opamp_g431_g441_g471
,instances::adc_g471_g491_g4a1
,peripherals::opamp_v1
,instances::i2c_g471_g473_g474_g483_g484
,instances::tim5
,instances::spi_g471_g473_g474_g483_g484
,instances::comp_g431_g441_g471_g491_g4a1
,peripherals::comp_v1
,instances::aes
,instances::usart_g471_g473_g474_g483_g484_g491_g4a1
,peripherals::aes
… - stm32g473 = armv7em
-
Affects
stm32g4::stm32g473
,instances::tim20
,instances::adc_g473_g474_g483_g484
,instances::fdcan_g473_g474_g483_g484
,instances::fmc
,instances::comp_g473_g474_g483_g484
,instances::opamp_g473_g474_g483_g484
,instances::quadspi
,peripherals::fmc
,peripherals::comp_v2
,peripherals::opamp_v2
,peripherals::quadspi
,instances::i2c_g471_g473_g474_g483_g484
,instances::tim5
,instances::spi_g471_g473_g474_g483_g484
,instances::aes
,instances::usart_g471_g473_g474_g483_g484_g491_g4a1
,peripherals::aes
… - stm32g474 = armv7em
-
Affects
stm32g4::stm32g474
,instances::hrtim_master
,instances::hrtim_tima
,instances::hrtim_timb
,instances::hrtim_timc
,instances::hrtim_timd
,instances::hrtim_time
,instances::hrtim_timf
,instances::hrtim_common
,peripherals::hrtim_master
,peripherals::hrtim_common
,instances::tim20
,instances::adc_g473_g474_g483_g484
,instances::fdcan_g473_g474_g483_g484
,instances::fmc
,instances::comp_g473_g474_g483_g484
,instances::opamp_g473_g474_g483_g484
,instances::quadspi
,peripherals::fmc
,peripherals::comp_v2
… - stm32g483 = armv7em
-
Affects
stm32g4::stm32g483
,instances::tim20
,instances::adc_g473_g474_g483_g484
,instances::fdcan_g473_g474_g483_g484
,instances::fmc
,instances::comp_g473_g474_g483_g484
,instances::opamp_g473_g474_g483_g484
,instances::quadspi
,peripherals::fmc
,peripherals::comp_v2
,peripherals::opamp_v2
,peripherals::quadspi
,instances::i2c_g471_g473_g474_g483_g484
,instances::tim5
,instances::spi_g471_g473_g474_g483_g484
,instances::aes
,instances::usart_g471_g473_g474_g483_g484_g491_g4a1
,peripherals::aes
… - stm32g484 = armv7em
-
Affects
stm32g4::stm32g484
,instances::hrtim_master
,instances::hrtim_tima
,instances::hrtim_timb
,instances::hrtim_timc
,instances::hrtim_timd
,instances::hrtim_time
,instances::hrtim_timf
,instances::hrtim_common
,peripherals::hrtim_master
,peripherals::hrtim_common
,instances::tim20
,instances::adc_g473_g474_g483_g484
,instances::fdcan_g473_g474_g483_g484
,instances::fmc
,instances::comp_g473_g474_g483_g484
,instances::opamp_g473_g474_g483_g484
,instances::quadspi
,peripherals::fmc
,peripherals::comp_v2
… - stm32g491 = armv7em
-
Affects
stm32g4::stm32g491
,instances::opamp_g491_g4a1
,peripherals::opamp_v3
,instances::adc_g471_g491_g4a1
,instances::i2c_g431_g441_g491_g4a1
,instances::spi_g431_g441_g491_g4a1
,instances::fdcan_g431_g441_g491_g4a1
,instances::comp_g431_g441_g471_g491_g4a1
,peripherals::comp_v1
,instances::usart_g471_g473_g474_g483_g484_g491_g4a1
… - stm32g4a1 = armv7em
-
Affects
stm32g4::stm32g4a1
,instances::opamp_g491_g4a1
,peripherals::opamp_v3
,instances::adc_g471_g491_g4a1
,instances::i2c_g431_g441_g491_g4a1
,instances::spi_g431_g441_g491_g4a1
,instances::fdcan_g431_g441_g491_g4a1
,instances::comp_g431_g441_g471_g491_g4a1
,peripherals::comp_v1
,instances::aes
,instances::usart_g471_g473_g474_g483_g484_g491_g4a1
,peripherals::aes
… - stm32h735 = armv7em
-
Affects
stm32h7::stm32h735
,peripherals::tim1_v1
,instances::dlyb_h735_h7b3
,instances::otg1_hs_global
,instances::octospii_o_manager
,instances::tim2_h735_h7b3
,instances::tim5_h735_h7b3
,instances::tim3_h735_h7b3
,instances::tim4_h735_h7b3
,instances::tim12_h735_h7b3
,instances::tim13_h735_h7b3
,instances::tim14_h735_h7b3
,instances::tim15_h735_h7b3
,peripherals::octospii_o_manager
,peripherals::ramecc1
,peripherals::tim2_v1
,peripherals::tim3_v1
,peripherals::tim12_v1
,peripherals::tim13_v1
,peripherals::tim15_v1
… - stm32h743 = armv7em
-
Affects
stm32h7::stm32h743
,instances::adc_h743_h753
,instances::rcc_h743_h753
,instances::dfsdm_h743_h743v
,instances::dbgmcu_h743_h743v
,peripherals::adc_v2
,peripherals::rcc_v1
,peripherals::dfsdm_v2
,peripherals::dbgmcu_v1
,instances::sai_h743_h743v_h753_h753v
,instances::pwr_h743_h743v_h753_h753v
,instances::syscfg_h743_h743v_h753_h753v
,instances::ethernet_dma_h743_h743v_h753_h753v
,instances::ethernet_mtl_h743_h743v_h753_h753v
,instances::ethernet_mac_h743_h743v_h753_h753v
,instances::tim1_h743_h743v_h753_h753v
,instances::tim8_h743_h743v_h753_h753v
,instances::nvic_h743_h743v_h753_h753v
,peripherals::sai_v2
,peripherals::pwr_v1
… - stm32h743v = armv7em
-
Affects
stm32h7::stm32h743v
,instances::adc_h743v_h753v
,instances::dfsdm_h743_h743v
,instances::dbgmcu_h743_h743v
,instances::rcc_h743v_h753v
,peripherals::dfsdm_v2
,peripherals::dbgmcu_v1
,peripherals::rcc_v2
,peripherals::adc_v1
,instances::sai_h743_h743v_h753_h753v
,instances::pwr_h743_h743v_h753_h753v
,instances::syscfg_h743_h743v_h753_h753v
,instances::ethernet_dma_h743_h743v_h753_h753v
,instances::ethernet_mtl_h743_h743v_h753_h753v
,instances::ethernet_mac_h743_h743v_h753_h753v
,instances::tim1_h743_h743v_h753_h753v
,instances::tim8_h743_h743v_h753_h753v
,instances::nvic_h743_h743v_h753_h753v
,peripherals::sai_v2
,peripherals::pwr_v1
… - stm32h747cm4 = armv7em
-
Affects
stm32h7::stm32h747cm4
,instances::iwdg_h747cm4_h747cm7
,instances::sai_h747cm4_h747cm7
,instances::wwdg_h747cm4_h747cm7
,instances::pwr_h747cm4_h747cm7
,instances::adc_h747cm4_h747cm7
,instances::rcc_h747cm4_h747cm7
,instances::syscfg_h747cm4_h747cm7
,instances::exti_h747cm4_h747cm7
,instances::tim1_h747cm4_h747cm7
,instances::tim8_h747cm4_h747cm7
,instances::dbgmcu_h747cm4_h747cm7
,instances::art
,instances::ethernet_dma_h747cm4_h747cm7
,instances::dsihost
,instances::flash_h747cm4_h747cm7
,peripherals::pwr_v2
,peripherals::rcc_v3
,peripherals::syscfg_v2
,peripherals::exti_v2
… - stm32h747cm7 = armv7em
-
Affects
stm32h7::stm32h747cm7
,instances::iwdg_h747cm4_h747cm7
,instances::sai_h747cm4_h747cm7
,instances::wwdg_h747cm4_h747cm7
,instances::pwr_h747cm4_h747cm7
,instances::adc_h747cm4_h747cm7
,instances::rcc_h747cm4_h747cm7
,instances::syscfg_h747cm4_h747cm7
,instances::exti_h747cm4_h747cm7
,instances::tim1_h747cm4_h747cm7
,instances::tim8_h747cm4_h747cm7
,instances::dbgmcu_h747cm4_h747cm7
,instances::art
,instances::ethernet_dma_h747cm4_h747cm7
,instances::dsihost
,instances::flash_h747cm4_h747cm7
,peripherals::pwr_v2
,peripherals::rcc_v3
,peripherals::syscfg_v2
,peripherals::exti_v2
… - stm32h753 = armv7em
-
Affects
stm32h7::stm32h753
,instances::adc_h743_h753
,instances::rcc_h743_h753
,instances::cryp_h753_h753v
,instances::dbgmcu_h753_h753v
,peripherals::adc_v2
,peripherals::rcc_v1
,peripherals::cryp_v2
,peripherals::dbgmcu_v3
,instances::dfsdm_h747cm4_h747cm7_h753_h753v
,instances::sai_h743_h743v_h753_h753v
,instances::pwr_h743_h743v_h753_h753v
,instances::syscfg_h743_h743v_h753_h753v
,instances::ethernet_dma_h743_h743v_h753_h753v
,instances::ethernet_mtl_h743_h743v_h753_h753v
,instances::ethernet_mac_h743_h743v_h753_h753v
,instances::tim1_h743_h743v_h753_h753v
,instances::tim8_h743_h743v_h753_h753v
,instances::nvic_h743_h743v_h753_h753v
,peripherals::sai_v2
… - stm32h753v = armv7em
-
Affects
stm32h7::stm32h753v
,instances::adc_h743v_h753v
,instances::rcc_h743v_h753v
,instances::cryp_h753_h753v
,instances::dbgmcu_h753_h753v
,peripherals::rcc_v2
,peripherals::cryp_v2
,peripherals::dbgmcu_v3
,peripherals::adc_v1
,instances::dfsdm_h747cm4_h747cm7_h753_h753v
,instances::sai_h743_h743v_h753_h753v
,instances::pwr_h743_h743v_h753_h753v
,instances::syscfg_h743_h743v_h753_h753v
,instances::ethernet_dma_h743_h743v_h753_h753v
,instances::ethernet_mtl_h743_h743v_h753_h753v
,instances::ethernet_mac_h743_h743v_h753_h753v
,instances::tim1_h743_h743v_h753_h753v
,instances::tim8_h743_h743v_h753_h753v
,instances::nvic_h743_h743v_h753_h753v
,peripherals::sai_v2
… - stm32h7b3 = armv7em
-
Affects
stm32h7::stm32h7b3
,peripherals::tim1_v4
,instances::dlyb_h735_h7b3
,instances::otg1_hs_global
,instances::octospii_o_manager
,instances::tim2_h735_h7b3
,instances::tim5_h735_h7b3
,instances::tim3_h735_h7b3
,instances::tim4_h735_h7b3
,instances::tim12_h735_h7b3
,instances::tim13_h735_h7b3
,instances::tim14_h735_h7b3
,instances::tim15_h735_h7b3
,peripherals::octospii_o_manager
,peripherals::ramecc1
,peripherals::tim2_v1
,peripherals::tim3_v1
,peripherals::tim12_v1
,peripherals::tim13_v1
,peripherals::tim15_v1
… - stm32l0x0 = armv6m
-
Affects
stm32l0::stm32l0x0
,instances::pwr_l0x0_l0x1
,peripherals::pwr_v1
,stm32ral::stm32l0
,instances::dma1
,instances::crc
,instances::gpio
,instances::lptim
,instances::rtc
,instances::iwdg
,instances::wwdg
,instances::fw
,instances::exti
,instances::dbg
,instances::tim2
,instances::tim21
,instances::tim22
,instances::lpuart1
,instances::nvic
,peripherals::dma1
… - stm32l0x1 = armv6m
-
Affects
stm32l0::stm32l0x1
,instances::pwr_l0x0_l0x1
,instances::adc
,peripherals::pwr_v1
,peripherals::adc
,instances::usart
,instances::spi
,instances::i2c
,instances::tim3
,instances::aes
,instances::flash
,instances::tim6
,instances::tim7
,peripherals::aes
,peripherals::flash
,peripherals::tim6
,stm32ral::stm32l0
,instances::dma1
,instances::crc
,instances::gpio
… - stm32l0x2 = armv6m
-
Affects
stm32l0::stm32l0x2
,instances::dac
,instances::rng
,instances::tsc
,instances::usb
,instances::crs
,instances::rcc
,instances::syscfg
,instances::pwr_l0x2_l0x3
,instances::mpu
,instances::stk
,instances::scb
,peripherals::dac
,peripherals::rng
,peripherals::tsc
,peripherals::usb
,peripherals::crs
,peripherals::rcc
,peripherals::syscfg
,peripherals::pwr_v2
… - stm32l0x3 = armv6m
-
Affects
stm32l0::stm32l0x3
,instances::adc
,instances::dac
,instances::rng
,instances::tsc
,instances::usb
,instances::crs
,instances::rcc
,instances::syscfg
,instances::pwr_l0x2_l0x3
,instances::mpu
,instances::stk
,instances::scb
,peripherals::adc
,peripherals::dac
,peripherals::rng
,peripherals::tsc
,peripherals::usb
,peripherals::crs
,peripherals::rcc
… - stm32l100 = armv7m
-
Affects
stm32l1::stm32l100
,instances::tim10
,instances::tim11
,peripherals::tim10
,stm32ral::stm32l1
,instances::aes
,instances::comp
,instances::crc
,instances::dac
,instances::dma
,instances::exti
,instances::flash
,instances::fsmc
,instances::i2c
,instances::iwdg
,instances::lcd
,instances::opamp
,instances::pwr
,instances::ri
,peripherals::aes
… - stm32l151 = armv7m
-
Affects
stm32l1::stm32l151
,instances::gpio
,instances::usart
,instances::rcc
,instances::spi
,instances::syscfg
,peripherals::rcc
,peripherals::spi
,peripherals::syscfg
,stm32ral::stm32l1
,instances::aes
,instances::comp
,instances::crc
,instances::dac
,instances::dma
,instances::exti
,instances::flash
,instances::fsmc
,instances::i2c
,instances::iwdg
… - stm32l162 = armv7m
-
Affects
stm32l1::stm32l162
,instances::gpio
,instances::tim10
,instances::tim11
,instances::usart
,instances::rcc
,instances::spi
,instances::syscfg
,peripherals::tim10
,peripherals::rcc
,peripherals::spi
,peripherals::syscfg
,stm32ral::stm32l1
,instances::aes
,instances::comp
,instances::crc
,instances::dac
,instances::dma
,instances::exti
,instances::flash
… - stm32l412 = armv7em
-
Affects
stm32l4::stm32l412
,instances::usb
,peripherals::usb
,instances::i2c_l412_l4x1_l4x2
,instances::adc
,instances::usart_l412_l4x1_l4x2
,instances::usart3
,instances::spi_l412_l4x1_l4x2
,instances::can1_l412_l4x1_l4x2
,instances::opamp_l412_l4r5_l4r9
,peripherals::dac1
,peripherals::usart3
,peripherals::can1_v1
,peripherals::opamp_v1
,instances::lcd_l412_l4x1_l4x2_l4x5
,instances::sai1
,instances::dfsdm
,instances::dbgmcu_l412_l4x1_l4x2_l4x3
,instances::adc_common_l412_l4x1_l4x2_l4x3
,peripherals::lcd_v1
… - stm32l4r5 = armv7em
-
Affects
stm32l4::stm32l4r5
,instances::dac_l4r5_l4r9
,instances::sdmmc1
,instances::dma_l4r5_l4r9
,instances::dmamux1
,instances::ltcd
,instances::comp_l4r5_l4r9
,instances::octospi
,instances::adc1
,instances::lpuart1_l4r5_l4r9
,instances::spi_l4r5_l4r9
,instances::can1_l4r5_l4r9
,instances::otg_fs_global
,instances::otg_fs_host
,instances::otg_fs_device
,instances::otg_fs_pwrclk
,instances::gfxmmu
,peripherals::dma_v2
,peripherals::dmamux1
,peripherals::ltcd
… - stm32l4r9 = armv7em
-
Affects
stm32l4::stm32l4r9
,instances::dac_l4r5_l4r9
,instances::usart_l4r9_l4x6
,instances::sdmmc1
,instances::dma_l4r5_l4r9
,instances::dmamux1
,instances::ltcd
,instances::comp_l4r5_l4r9
,instances::octospi
,instances::adc1
,instances::lpuart1_l4r5_l4r9
,instances::spi_l4r5_l4r9
,instances::can1_l4r5_l4r9
,instances::otg_fs_global
,instances::otg_fs_host
,instances::otg_fs_device
,instances::otg_fs_pwrclk
,peripherals::dma_v2
,peripherals::dmamux1
,peripherals::ltcd
… - stm32l4x1 = armv7em
-
Affects
stm32l4::stm32l4x1
,instances::comp_l4x1_l4x2
,instances::tim15_l4x1_l4x5
,peripherals::comp_v2
,peripherals::tim15_v2
,instances::i2c_l412_l4x1_l4x2
,instances::adc
,instances::usart_l412_l4x1_l4x2
,instances::usart3
,instances::spi_l412_l4x1_l4x2
,instances::can1_l412_l4x1_l4x2
,instances::gpio_l4x1_l4x2_l4x3
,peripherals::usart3
,peripherals::can1_v1
,peripherals::gpio_v2
,instances::lcd_l412_l4x1_l4x2_l4x5
,instances::sai1
,instances::dfsdm
,instances::dbgmcu_l412_l4x1_l4x2_l4x3
,instances::adc_common_l412_l4x1_l4x2_l4x3
… - stm32l4x2 = armv7em
-
Affects
stm32l4::stm32l4x2
,instances::usb
,instances::comp_l4x1_l4x2
,peripherals::usb
,peripherals::comp_v2
,instances::i2c_l412_l4x1_l4x2
,instances::adc
,instances::usart_l412_l4x1_l4x2
,instances::usart3
,instances::spi_l412_l4x1_l4x2
,instances::can1_l412_l4x1_l4x2
,instances::gpio_l4x1_l4x2_l4x3
,peripherals::usart3
,peripherals::can1_v1
,peripherals::gpio_v2
,instances::lcd_l412_l4x1_l4x2_l4x5
,instances::sai1
,instances::dfsdm
,instances::dbgmcu_l412_l4x1_l4x2_l4x3
,instances::adc_common_l412_l4x1_l4x2_l4x3
… - stm32l4x3 = armv7em
-
Affects
stm32l4::stm32l4x3
,instances::i2c_l4x3_l4x5
,instances::lcd_l4x3_l4x6
,instances::can1_l4x3_l4x5
,peripherals::lcd_v2
,peripherals::can1_v3
,instances::spi_l4x3_l4x5_l4x6
,instances::gpio_l4x1_l4x2_l4x3
,instances::comp_l4x3_l4x5_l4x6
,peripherals::gpio_v2
,peripherals::comp_v3
,instances::sai1
,instances::dbgmcu_l412_l4x1_l4x2_l4x3
,instances::adc_common_l412_l4x1_l4x2_l4x3
,peripherals::dbgmcu_v1
,peripherals::adc_common_v1
,instances::sdmmc
,instances::dac_l4x1_l4x2_l4x3_l4x5_l4x6
,instances::opamp_l4x1_l4x2_l4x3_l4x5_l4x6
,peripherals::adc
… - stm32l4x5 = armv7em
-
Affects
stm32l4::stm32l4x5
,instances::i2c_l4x3_l4x5
,instances::tim15_l4x1_l4x5
,instances::can1_l4x3_l4x5
,peripherals::tim15_v2
,peripherals::can1_v3
,instances::spi_l4x3_l4x5_l4x6
,instances::tim8
,instances::comp_l4x3_l4x5_l4x6
,peripherals::tim8
,peripherals::comp_v3
,instances::lcd_l412_l4x1_l4x2_l4x5
,instances::sai
,instances::tim5
,instances::tim4
,instances::tim17
,instances::dfsdm
,instances::dbgmcu_l4r5_l4r9_l4x5_l4x6
,peripherals::lcd_v1
,peripherals::dfsdm
… - stm32l4x6 = armv7em
-
Affects
stm32l4::stm32l4x6
,instances::usart_l4r9_l4x6
,instances::lcd_l4x3_l4x6
,peripherals::lcd_v2
,instances::i2c_l4r5_l4r9_l4x6
,instances::spi_l4x3_l4x5_l4x6
,instances::adc_common_l4r5_l4r9_l4x6
,instances::gpio_l4r5_l4r9_l4x6
,instances::gpioi
,instances::fmc
,instances::dcmi
,instances::hash
,instances::dma2d
,instances::tim8
,instances::comp_l4x3_l4x5_l4x6
,peripherals::adc_common_v2
,peripherals::gpio_v1
,peripherals::gpioi
,peripherals::can1_v2
,peripherals::fmc
… - stm32l552 = armv8m
-
Affects
stm32l5::stm32l552
,stm32ral::stm32l5
,instances::dcb
,instances::dfsdm1
,instances::dmamux1
,instances::exti
,instances::flash
,instances::gpio
,instances::tamp
,instances::i2c
,instances::icache
,instances::iwdg
,instances::lptim
,instances::pwr
,instances::rcc
,instances::rtc
,instances::s
,instances::sec_gtzc_mpcbb1
,peripherals::dcb
,peripherals::dfsdm1
… - stm32l562 = armv8m
-
Affects
stm32l5::stm32l562
,stm32ral::stm32l5
,instances::dcb
,instances::dfsdm1
,instances::dmamux1
,instances::exti
,instances::flash
,instances::gpio
,instances::tamp
,instances::i2c
,instances::icache
,instances::iwdg
,instances::lptim
,instances::pwr
,instances::rcc
,instances::rtc
,instances::s
,instances::sec_gtzc_mpcbb1
,peripherals::dcb
,peripherals::dfsdm1
… - stm32mp153 = armv7em
-
Affects
stm32mp::stm32mp153
,stm32ral::stm32mp
,instances::adc
,instances::adc2
,instances::adc_common
,instances::aximc_mx
,instances::bsec
,instances::ccu
,instances::crc
,instances::cryp
,instances::dac1
,instances::dcmi
,instances::ddrctrl
,instances::ddrperfm
,instances::ddrphyc
,instances::dfsdm1
,instances::dlyb
,instances::dma
,peripherals::adc
,peripherals::adc2
… - stm32mp157 = armv7em
-
Affects
stm32mp::stm32mp157
,stm32ral::stm32mp
,instances::adc
,instances::adc2
,instances::adc_common
,instances::aximc_mx
,instances::bsec
,instances::ccu
,instances::crc
,instances::cryp
,instances::dac1
,instances::dcmi
,instances::ddrctrl
,instances::ddrperfm
,instances::ddrphyc
,instances::dfsdm1
,instances::dlyb
,instances::dma
,peripherals::adc
,peripherals::adc2
… - stm32wb55 = armv7em
-
Affects
stm32ral::stm32wb
,stm32wb::stm32wb55
… - stm32wl5x_cm0p = armv6m
-
Affects
stm32wl::stm32wl5x_cm0p
,instances::exti
,instances::flash
,instances::hsem
,instances::pwr
,instances::rcc
,instances::syscfg
,instances::tzic
,instances::tzsc
,peripherals::exti
,peripherals::flash
,peripherals::hsem
,peripherals::pwr
,peripherals::rcc
,peripherals::syscfg
,peripherals::tzic
,peripherals::tzsc
,stm32ral::stm32wl
,instances::aes
,instances::comp
… - stm32wl5x_cm4 = armv7em
-
Affects
stm32wl::stm32wl5x_cm4
,instances::exti
,instances::flash
,instances::hsem
,instances::pwr
,instances::rcc
,instances::syscfg
,instances::tzic
,instances::tzsc
,instances::adc
,instances::nvic
,peripherals::exti
,peripherals::flash
,peripherals::hsem
,peripherals::pwr
,peripherals::rcc
,peripherals::syscfg
,peripherals::tzic
,peripherals::tzsc
,peripherals::adc
… - stm32wle5 = armv7em
-
Affects
stm32wl::stm32wle5
,instances::adc
,instances::nvic
,peripherals::adc
,peripherals::nvic
,stm32ral::stm32wl
,instances::aes
,instances::comp
,instances::crc
,instances::dac
,instances::dma
,instances::dmamux
,instances::gpio
,instances::gpioc
,instances::gpioh
,instances::i2c
,instances::iwdg
,instances::lptim1
,instances::lptim
,instances::lpuart
… - doc
-
Affects
cortex_m::armv6m
,cortex_m::armv7em
,cortex_m::armv7m
,cortex_m::armv8m
,stm32ral::stm32wb
,stm32f0::stm32f0x0
,stm32f0::stm32f0x1
,stm32f0::stm32f0x2
,stm32f0::stm32f0x8
,stm32f1::stm32f100
,stm32f1::stm32f101
,peripherals::tim2_v1
,peripherals::tim16
,peripherals::tim3_v2
,peripherals::tim13_v1
,peripherals::tim3_v3
,peripherals::tim16_v3
,peripherals::tim6_v3
,peripherals::tim13_v2
,peripherals::tim1_v2
…
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.