Cargo Features
embassy-stm32-plus has no features set by default.
[dependencies]
embassy-stm32-plus = { version = "0.2.1", features = ["exti", "stm32c011j4", "stm32c011j6", "stm32c011d6", "stm32c011f4", "stm32c011f6", "stm32c031f4", "stm32c031f6", "stm32c031g4", "stm32c031g6", "stm32c031k4", "stm32c031k6", "stm32c031c4", "stm32c031c6", "stm32f100c4", "stm32f100c6", "stm32f100c8", "stm32f100cb", "stm32f100r4", "stm32f100r6", "stm32f100r8", "stm32f100rb", "stm32f100rc", "stm32f100rd", "stm32f100re", "stm32f100v8", "stm32f100vb", "stm32f100vc", "stm32f100vd", "stm32f100ve", "stm32f100zc", "stm32f100zd", "stm32f100ze", "stm32f101t4", "stm32f101t6", "stm32f101t8", "stm32f101tb", "stm32f101c4", "stm32f101c6", "stm32f101c8", "stm32f101cb", "stm32f101r4", "stm32f101r6", "stm32f101r8", "stm32f101rb", "stm32f101rc", "stm32f101rd", "stm32f101re", "stm32f101rf", "stm32f101rg", "stm32f101v8", "stm32f101vb", "stm32f101vc", "stm32f101vd", "stm32f101ve", "stm32f101vf", "stm32f101vg", "stm32f101zc", "stm32f101zd", "stm32f101ze", "stm32f101zf", "stm32f101zg", "stm32f102c4", "stm32f102c6", "stm32f102c8", "stm32f102cb", "stm32f102r4", "stm32f102r6", "stm32f102r8", "stm32f102rb", "stm32f103t4", "stm32f103t6", "stm32f103t8", "stm32f103tb", "stm32f103c4", "stm32f103c6", "stm32f103c8", "stm32f103cb", "stm32f103r4", "stm32f103r6", "stm32f103r8", "stm32f103rb", "stm32f103rc", "stm32f103rd", "stm32f103re", "stm32f103rf", "stm32f103rg", "stm32f103v8", "stm32f103vb", "stm32f103vc", "stm32f103vd", "stm32f103ve", "stm32f103vf", "stm32f103vg", "stm32f103zc", "stm32f103zd", "stm32f103ze", "stm32f103zf", "stm32f103zg", "stm32f105r8", "stm32f105rb", "stm32f105rc", "stm32f105v8", "stm32f105vb", "stm32f105vc", "stm32f107rb", "stm32f107rc", "stm32f107vb", "stm32f107vc"] }
- exti
-
support exti, used to support W5500 and etc
Enables exti of embassy-stm32
Affects
gpio::GpioTrait.exti_input
,gpio::GpioTrait.exti_input_with_pull
… - stm32c011j4
-
stm32c0x1 13
Enables stm32c011j4 of embassy-stm32 and stm32-metapac
- stm32c011j6
-
Enables stm32c011j6 of embassy-stm32 and stm32-metapac
- stm32c011d6
-
Enables stm32c011d6 of embassy-stm32 and stm32-metapac
embassy-stm32:
Chip-selection features
Select your chip by specifying the model as a feature, e.g.
stm32c011d6
. Check theCargo.toml
for the latest list of supported chips.Important: Do not forget to adapt the target chip in your toolchain, e.g. in
.cargo/config.toml
. - stm32c011f4
-
Enables stm32c011f4 of embassy-stm32 and stm32-metapac
- stm32c011f6
-
Enables stm32c011f6 of embassy-stm32 and stm32-metapac
- stm32c031f4
-
Enables stm32c031f4 of embassy-stm32 and stm32-metapac
- stm32c031f6
-
Enables stm32c031f6 of embassy-stm32 and stm32-metapac
- stm32c031g4
-
Enables stm32c031g4 of embassy-stm32 and stm32-metapac
- stm32c031g6
-
Enables stm32c031g6 of embassy-stm32 and stm32-metapac
- stm32c031k4
-
Enables stm32c031k4 of embassy-stm32 and stm32-metapac
- stm32c031k6
-
Enables stm32c031k6 of embassy-stm32 and stm32-metapac
- stm32c031c4
-
Enables stm32c031c4 of embassy-stm32 and stm32-metapac
- stm32c031c6
-
Enables stm32c031c6 of embassy-stm32 and stm32-metapac
- stm32f100c4
-
stm32f100 19
Enables stm32f100c4 of embassy-stm32 and stm32-metapac
- stm32f100c6
-
Enables stm32f100c6 of embassy-stm32 and stm32-metapac
- stm32f100c8
-
Enables stm32f100c8 of embassy-stm32 and stm32-metapac
- stm32f100cb
-
Enables stm32f100cb of embassy-stm32 and stm32-metapac
- stm32f100r4
-
Enables stm32f100r4 of embassy-stm32 and stm32-metapac
- stm32f100r6
-
Enables stm32f100r6 of embassy-stm32 and stm32-metapac
- stm32f100r8
-
Enables stm32f100r8 of embassy-stm32 and stm32-metapac
- stm32f100rb
-
Enables stm32f100rb of embassy-stm32 and stm32-metapac
- stm32f100rc
-
Enables stm32f100rc of embassy-stm32 and stm32-metapac
- stm32f100rd
-
Enables stm32f100rd of embassy-stm32 and stm32-metapac
- stm32f100re
-
Enables stm32f100re of embassy-stm32 and stm32-metapac
- stm32f100v8
-
Enables stm32f100v8 of embassy-stm32 and stm32-metapac
- stm32f100vb
-
Enables stm32f100vb of embassy-stm32 and stm32-metapac
- stm32f100vc
-
Enables stm32f100vc of embassy-stm32 and stm32-metapac
- stm32f100vd
-
Enables stm32f100vd of embassy-stm32 and stm32-metapac
- stm32f100ve
-
Enables stm32f100ve of embassy-stm32 and stm32-metapac
- stm32f100zc
-
Enables stm32f100zc of embassy-stm32 and stm32-metapac
- stm32f100zd
-
Enables stm32f100zd of embassy-stm32 and stm32-metapac
- stm32f100ze
-
Enables stm32f100ze of embassy-stm32 and stm32-metapac
- stm32f101t4
-
stm32f101 29
Enables stm32f101t4 of embassy-stm32 and stm32-metapac
- stm32f101t6
-
Enables stm32f101t6 of embassy-stm32 and stm32-metapac
- stm32f101t8
-
Enables stm32f101t8 of embassy-stm32 and stm32-metapac
- stm32f101tb
-
Enables stm32f101tb of embassy-stm32 and stm32-metapac
- stm32f101c4
-
Enables stm32f101c4 of embassy-stm32 and stm32-metapac
- stm32f101c6
-
Enables stm32f101c6 of embassy-stm32 and stm32-metapac
- stm32f101c8
-
Enables stm32f101c8 of embassy-stm32 and stm32-metapac
- stm32f101cb
-
Enables stm32f101cb of embassy-stm32 and stm32-metapac
- stm32f101r4
-
Enables stm32f101r4 of embassy-stm32 and stm32-metapac
- stm32f101r6
-
Enables stm32f101r6 of embassy-stm32 and stm32-metapac
- stm32f101r8
-
Enables stm32f101r8 of embassy-stm32 and stm32-metapac
- stm32f101rb
-
Enables stm32f101rb of embassy-stm32 and stm32-metapac
- stm32f101rc
-
Enables stm32f101rc of embassy-stm32 and stm32-metapac
- stm32f101rd
-
Enables stm32f101rd of embassy-stm32 and stm32-metapac
- stm32f101re
-
Enables stm32f101re of embassy-stm32 and stm32-metapac
- stm32f101rf
-
Enables stm32f101rf of embassy-stm32 and stm32-metapac
- stm32f101rg
-
Enables stm32f101rg of embassy-stm32 and stm32-metapac
- stm32f101v8
-
Enables stm32f101v8 of embassy-stm32 and stm32-metapac
- stm32f101vb
-
Enables stm32f101vb of embassy-stm32 and stm32-metapac
- stm32f101vc
-
Enables stm32f101vc of embassy-stm32 and stm32-metapac
- stm32f101vd
-
Enables stm32f101vd of embassy-stm32 and stm32-metapac
- stm32f101ve
-
Enables stm32f101ve of embassy-stm32 and stm32-metapac
- stm32f101vf
-
Enables stm32f101vf of embassy-stm32 and stm32-metapac
- stm32f101vg
-
Enables stm32f101vg of embassy-stm32 and stm32-metapac
- stm32f101zc
-
Enables stm32f101zc of embassy-stm32 and stm32-metapac
- stm32f101zd
-
Enables stm32f101zd of embassy-stm32 and stm32-metapac
- stm32f101ze
-
Enables stm32f101ze of embassy-stm32 and stm32-metapac
- stm32f101zf
-
Enables stm32f101zf of embassy-stm32 and stm32-metapac
- stm32f101zg
-
Enables stm32f101zg of embassy-stm32 and stm32-metapac
- stm32f102c4 = embassy-usb
-
stm32f102 8
Enables stm32f102c4 of embassy-stm32 and stm32-metapac
- stm32f102c6 = embassy-usb
-
Enables stm32f102c6 of embassy-stm32 and stm32-metapac
- stm32f102c8 = embassy-usb
-
Enables stm32f102c8 of embassy-stm32 and stm32-metapac
- stm32f102cb = embassy-usb
-
Enables stm32f102cb of embassy-stm32 and stm32-metapac
- stm32f102r4 = embassy-usb
-
Enables stm32f102r4 of embassy-stm32 and stm32-metapac
- stm32f102r6 = embassy-usb
-
Enables stm32f102r6 of embassy-stm32 and stm32-metapac
- stm32f102r8 = embassy-usb
-
Enables stm32f102r8 of embassy-stm32 and stm32-metapac
- stm32f102rb = embassy-usb
-
Enables stm32f102rb of embassy-stm32 and stm32-metapac
- stm32f103t4 = embassy-usb
-
stm32f103 29
Enables stm32f103t4 of embassy-stm32 and stm32-metapac
- stm32f103t6 = embassy-usb
-
Enables stm32f103t6 of embassy-stm32 and stm32-metapac
- stm32f103t8 = embassy-usb
-
Enables stm32f103t8 of embassy-stm32 and stm32-metapac
- stm32f103tb = embassy-usb
-
Enables stm32f103tb of embassy-stm32 and stm32-metapac
- stm32f103c4 = embassy-usb
-
Enables stm32f103c4 of embassy-stm32 and stm32-metapac
- stm32f103c6 = embassy-usb
-
Enables stm32f103c6 of embassy-stm32 and stm32-metapac
- stm32f103c8 = embassy-usb
-
Enables stm32f103c8 of embassy-stm32 and stm32-metapac
- stm32f103cb = embassy-usb
-
Enables stm32f103cb of embassy-stm32 and stm32-metapac
- stm32f103r4 = embassy-usb
-
Enables stm32f103r4 of embassy-stm32 and stm32-metapac
- stm32f103r6 = embassy-usb
-
Enables stm32f103r6 of embassy-stm32 and stm32-metapac
- stm32f103r8 = embassy-usb
-
Enables stm32f103r8 of embassy-stm32 and stm32-metapac
- stm32f103rb = embassy-usb
-
Enables stm32f103rb of embassy-stm32 and stm32-metapac
- stm32f103rc = embassy-usb
-
Enables stm32f103rc of embassy-stm32 and stm32-metapac
- stm32f103rd = embassy-usb
-
Enables stm32f103rd of embassy-stm32 and stm32-metapac
- stm32f103re = embassy-usb
-
Enables stm32f103re of embassy-stm32 and stm32-metapac
- stm32f103rf = embassy-usb
-
Enables stm32f103rf of embassy-stm32 and stm32-metapac
- stm32f103rg = embassy-usb
-
Enables stm32f103rg of embassy-stm32 and stm32-metapac
- stm32f103v8 = embassy-usb
-
Enables stm32f103v8 of embassy-stm32 and stm32-metapac
- stm32f103vb = embassy-usb
-
Enables stm32f103vb of embassy-stm32 and stm32-metapac
- stm32f103vc = embassy-usb
-
Enables stm32f103vc of embassy-stm32 and stm32-metapac
- stm32f103vd = embassy-usb
-
Enables stm32f103vd of embassy-stm32 and stm32-metapac
- stm32f103ve = embassy-usb
-
Enables stm32f103ve of embassy-stm32 and stm32-metapac
- stm32f103vf = embassy-usb
-
Enables stm32f103vf of embassy-stm32 and stm32-metapac
- stm32f103vg = embassy-usb
-
Enables stm32f103vg of embassy-stm32 and stm32-metapac
- stm32f103zc = embassy-usb
-
Enables stm32f103zc of embassy-stm32 and stm32-metapac
- stm32f103zd = embassy-usb
-
Enables stm32f103zd of embassy-stm32 and stm32-metapac
- stm32f103ze = embassy-usb
-
Enables stm32f103ze of embassy-stm32 and stm32-metapac
- stm32f103zf = embassy-usb
-
Enables stm32f103zf of embassy-stm32 and stm32-metapac
- stm32f103zg = embassy-usb
-
Enables stm32f103zg of embassy-stm32 and stm32-metapac
- stm32f105r8 = embassy-usb
-
stm32f105 6
Enables stm32f105r8 of embassy-stm32 and stm32-metapac
- stm32f105rb = embassy-usb
-
Enables stm32f105rb of embassy-stm32 and stm32-metapac
- stm32f105rc = embassy-usb
-
Enables stm32f105rc of embassy-stm32 and stm32-metapac
- stm32f105v8 = embassy-usb
-
Enables stm32f105v8 of embassy-stm32 and stm32-metapac
- stm32f105vb = embassy-usb
-
Enables stm32f105vb of embassy-stm32 and stm32-metapac
- stm32f105vc = embassy-usb
-
Enables stm32f105vc of embassy-stm32 and stm32-metapac
- stm32f107rb = embassy-usb
-
stm32f107 4
Enables stm32f107rb of embassy-stm32 and stm32-metapac
- stm32f107rc = embassy-usb
-
Enables stm32f107rc of embassy-stm32 and stm32-metapac
- stm32f107vb = embassy-usb
-
Enables stm32f107vb of embassy-stm32 and stm32-metapac
- stm32f107vc = embassy-usb
-
Enables stm32f107vc of embassy-stm32 and stm32-metapac
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.
- embassy-usb stm32f102c4? stm32f102c6? stm32f102c8? stm32f102cb? stm32f102r4? stm32f102r6? stm32f102r8? stm32f102rb? stm32f103c4? stm32f103c6? stm32f103c8? stm32f103cb? stm32f103r4? stm32f103r6? stm32f103r8? stm32f103rb? stm32f103rc? stm32f103rd? stm32f103re? stm32f103rf? stm32f103rg? stm32f103t4? stm32f103t6? stm32f103t8? stm32f103tb? stm32f103v8? stm32f103vb? stm32f103vc? stm32f103vd? stm32f103ve? stm32f103vf? stm32f103vg? stm32f103zc? stm32f103zd? stm32f103ze? stm32f103zf? stm32f103zg? stm32f105r8? stm32f105rb? stm32f105rc? stm32f105v8? stm32f105vb? stm32f105vc? stm32f107rb? stm32f107rc? stm32f107vb? stm32f107vc?
-
Enables embassy-usb ^0.3.0