Cargo Features

embassy-stm32-plus has no features set by default.

[dependencies]
embassy-stm32-plus = { version = "0.1.4", features = ["stm32f1", "stm32f100", "stm32f101", "stm32f102", "stm32f103", "stm32f105", "stm32f107", "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", "stm32f107vb", "stm32f107vc"] }
stm32f1 stm32f100? stm32f101? stm32f102? stm32f103? stm32f105? stm32f107? = embassy-time, embedded-hal

Affects embassy-stm32-plus::stm32f1

stm32f100 stm32f100c4? stm32f100c6? stm32f100c8? stm32f100cb? stm32f100r4? stm32f100r6? stm32f100r8? stm32f100rb? stm32f100rc? stm32f100rd? stm32f100re? stm32f100v8? stm32f100vb? stm32f100vc? stm32f100vd? stm32f100ve? stm32f100zc? stm32f100zd? stm32f100ze? = stm32f1

Affects stm32f1::stm32f100

stm32f101 stm32f101c4? stm32f101c6? stm32f101c8? stm32f101cb? stm32f101r4? stm32f101r6? stm32f101r8? stm32f101rb? stm32f101rc? stm32f101rd? stm32f101re? stm32f101rf? stm32f101rg? stm32f101t4? stm32f101t6? stm32f101t8? stm32f101tb? stm32f101v8? stm32f101vb? stm32f101vc? stm32f101vd? stm32f101ve? stm32f101vf? stm32f101vg? stm32f101zc? stm32f101zd? stm32f101ze? stm32f101zf? stm32f101zg? = stm32f1

Affects stm32f1::stm32f101

stm32f102 stm32f102c4? stm32f102c6? stm32f102c8? stm32f102cb? stm32f102r4? stm32f102r6? stm32f102r8? stm32f102rb? = embassy-usb, stm32f1

Affects stm32f1::stm32f102

stm32f103 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? = embassy-usb, stm32f1

Affects stm32f1::stm32f103

stm32f105 stm32f105r8? stm32f105rb? stm32f105rc? stm32f105v8? stm32f105vb? stm32f105vc? = embassy-usb, stm32f1

Affects stm32f1::stm32f105, usb::otg

stm32f107 stm32f107vb? stm32f107vc? = embassy-usb, stm32f1

Affects stm32f1::stm32f107, usb::otg

stm32f100c4 = stm32f100

Enables stm32f100c4 of embassy-stm32

Affects stm32f100::stm32f100c4

stm32f100c6 = stm32f100

Enables stm32f100c6 of embassy-stm32

Affects stm32f100::stm32f100c6

stm32f100c8 = stm32f100

Enables stm32f100c8 of embassy-stm32

Affects stm32f100::stm32f100c8

stm32f100cb = stm32f100

Enables stm32f100cb of embassy-stm32

Affects stm32f100::stm32f100cb

stm32f100r4 = stm32f100

Enables stm32f100r4 of embassy-stm32

Affects stm32f100::stm32f100r4

stm32f100r6 = stm32f100

Enables stm32f100r6 of embassy-stm32

Affects stm32f100::stm32f100r6

stm32f100r8 = stm32f100

Enables stm32f100r8 of embassy-stm32

Affects stm32f100::stm32f100r8

stm32f100rb = stm32f100

Enables stm32f100rb of embassy-stm32

Affects stm32f100::stm32f100rb

stm32f100rc = stm32f100

Enables stm32f100rc of embassy-stm32

Affects stm32f100::stm32f100rc

stm32f100rd = stm32f100

Enables stm32f100rd of embassy-stm32

Affects stm32f100::stm32f100rd

stm32f100re = stm32f100

Enables stm32f100re of embassy-stm32

Affects stm32f100::stm32f100re

stm32f100v8 = stm32f100

Enables stm32f100v8 of embassy-stm32

Affects stm32f100::stm32f100v8

stm32f100vb = stm32f100

Enables stm32f100vb of embassy-stm32

Affects stm32f100::stm32f100vb

stm32f100vc = stm32f100

Enables stm32f100vc of embassy-stm32

Affects stm32f100::stm32f100vc

stm32f100vd = stm32f100

Enables stm32f100vd of embassy-stm32

Affects stm32f100::stm32f100vd

stm32f100ve = stm32f100

Enables stm32f100ve of embassy-stm32

Affects stm32f100::stm32f100ve

stm32f100zc = stm32f100

Enables stm32f100zc of embassy-stm32

Affects stm32f100::stm32f100zc

stm32f100zd = stm32f100

Enables stm32f100zd of embassy-stm32

Affects stm32f100::stm32f100zd

stm32f100ze = stm32f100

Enables stm32f100ze of embassy-stm32

Affects stm32f100::stm32f100ze

stm32f101t4 = stm32f101

Enables stm32f101t4 of embassy-stm32

Affects stm32f101::stm32f101t4

stm32f101t6 = stm32f101

Enables stm32f101t6 of embassy-stm32

Affects stm32f101::stm32f101t6

stm32f101t8 = stm32f101

Enables stm32f101t8 of embassy-stm32

Affects stm32f101::stm32f101t8

stm32f101tb = stm32f101

Enables stm32f101tb of embassy-stm32

Affects stm32f101::stm32f101tb

stm32f101c4 = stm32f101

Enables stm32f101c4 of embassy-stm32

Affects stm32f101::stm32f101c4

stm32f101c6 = stm32f101

Enables stm32f101c6 of embassy-stm32

Affects stm32f101::stm32f101c6

stm32f101c8 = stm32f101

Enables stm32f101c8 of embassy-stm32

Affects stm32f101::stm32f101c8

stm32f101cb = stm32f101

Enables stm32f101cb of embassy-stm32

Affects stm32f101::stm32f101cb

stm32f101r4 = stm32f101

Enables stm32f101r4 of embassy-stm32

Affects stm32f101::stm32f101r4

stm32f101r6 = stm32f101

Enables stm32f101r6 of embassy-stm32

Affects stm32f101::stm32f101r6

stm32f101r8 = stm32f101

Enables stm32f101r8 of embassy-stm32

Affects stm32f101::stm32f101r8

stm32f101rb = stm32f101

Enables stm32f101rb of embassy-stm32

Affects stm32f101::stm32f101rb

stm32f101rc = stm32f101

Enables stm32f101rc of embassy-stm32

Affects stm32f101::stm32f101rc

stm32f101rd = stm32f101

Enables stm32f101rd of embassy-stm32

Affects stm32f101::stm32f101rd

stm32f101re = stm32f101

Enables stm32f101re of embassy-stm32

Affects stm32f101::stm32f101re

stm32f101rf = stm32f101

Enables stm32f101rf of embassy-stm32

Affects stm32f101::stm32f101rf

stm32f101rg = stm32f101

Enables stm32f101rg of embassy-stm32

Affects stm32f101::stm32f101rg

stm32f101v8 = stm32f101

Enables stm32f101v8 of embassy-stm32

Affects stm32f101::stm32f101v8

stm32f101vb = stm32f101

Enables stm32f101vb of embassy-stm32

Affects stm32f101::stm32f101vb

stm32f101vc = stm32f101

Enables stm32f101vc of embassy-stm32

Affects stm32f101::stm32f101vc

stm32f101vd = stm32f101

Enables stm32f101vd of embassy-stm32

Affects stm32f101::stm32f101vd

stm32f101ve = stm32f101

Enables stm32f101ve of embassy-stm32

Affects stm32f101::stm32f101ve

stm32f101vf = stm32f101

Enables stm32f101vf of embassy-stm32

Affects stm32f101::stm32f101vf

stm32f101vg = stm32f101

Enables stm32f101vg of embassy-stm32

Affects stm32f101::stm32f101vg

stm32f101zc = stm32f101

Enables stm32f101zc of embassy-stm32

Affects stm32f101::stm32f101zc

stm32f101zd = stm32f101

Enables stm32f101zd of embassy-stm32

Affects stm32f101::stm32f101zd

stm32f101ze = stm32f101

Enables stm32f101ze of embassy-stm32

Affects stm32f101::stm32f101ze

stm32f101zf = stm32f101

Enables stm32f101zf of embassy-stm32

Affects stm32f101::stm32f101zf

stm32f101zg = stm32f101

Enables stm32f101zg of embassy-stm32

Affects stm32f101::stm32f101zg

stm32f102c4 = stm32f102

Enables stm32f102c4 of embassy-stm32

Affects stm32f102::stm32f102c4

stm32f102c6 = stm32f102

Enables stm32f102c6 of embassy-stm32

Affects stm32f102::stm32f102c6

stm32f102c8 = stm32f102

Enables stm32f102c8 of embassy-stm32

Affects stm32f102::stm32f102c8

stm32f102cb = stm32f102

Enables stm32f102cb of embassy-stm32

Affects stm32f102::stm32f102cb

stm32f102r4 = stm32f102

Enables stm32f102r4 of embassy-stm32

Affects stm32f102::stm32f102r4

stm32f102r6 = stm32f102

Enables stm32f102r6 of embassy-stm32

Affects stm32f102::stm32f102r6

stm32f102r8 = stm32f102

Enables stm32f102r8 of embassy-stm32

Affects stm32f102::stm32f102r8

stm32f102rb = stm32f102

Enables stm32f102rb of embassy-stm32

Affects stm32f102::stm32f102rb

stm32f103t4 = stm32f103

Enables stm32f103t4 of embassy-stm32

Affects stm32f103::stm32f103t4

stm32f103t6 = stm32f103

Enables stm32f103t6 of embassy-stm32

Affects stm32f103::stm32f103t6

stm32f103t8 = stm32f103

Enables stm32f103t8 of embassy-stm32

Affects stm32f103::stm32f103t8

stm32f103tb = stm32f103

Enables stm32f103tb of embassy-stm32

Affects stm32f103::stm32f103tb

stm32f103c4 = stm32f103

Enables stm32f103c4 of embassy-stm32

Affects stm32f103::stm32f103c4

stm32f103c6 = stm32f103

Enables stm32f103c6 of embassy-stm32

Affects stm32f103::stm32f103c6

stm32f103c8 = stm32f103

Enables stm32f103c8 of embassy-stm32

Affects stm32f103::stm32f103c8

stm32f103cb = stm32f103

Enables stm32f103cb of embassy-stm32

Affects stm32f103::stm32f103cb

stm32f103r4 = stm32f103

Enables stm32f103r4 of embassy-stm32

Affects stm32f103::stm32f103r4

stm32f103r6 = stm32f103

Enables stm32f103r6 of embassy-stm32

Affects stm32f103::stm32f103r6

stm32f103r8 = stm32f103

Enables stm32f103r8 of embassy-stm32

Affects stm32f103::stm32f103r8

stm32f103rb = stm32f103

Enables stm32f103rb of embassy-stm32

Affects stm32f103::stm32f103rb

stm32f103rc = stm32f103

Enables stm32f103rc of embassy-stm32

Affects stm32f103::stm32f103rc

stm32f103rd = stm32f103

Enables stm32f103rd of embassy-stm32

Affects stm32f103::stm32f103rd

stm32f103re = stm32f103

Enables stm32f103re of embassy-stm32

Affects stm32f103::stm32f103re

stm32f103rf = stm32f103

Enables stm32f103rf of embassy-stm32

Affects stm32f103::stm32f103rf

stm32f103rg = stm32f103

Enables stm32f103rg of embassy-stm32

Affects stm32f103::stm32f103rg

stm32f103v8 = stm32f103

Enables stm32f103v8 of embassy-stm32

Affects stm32f103::stm32f103v8

stm32f103vb = stm32f103

Enables stm32f103vb of embassy-stm32

Affects stm32f103::stm32f103vb

stm32f103vc = stm32f103

Enables stm32f103vc of embassy-stm32

Affects stm32f103::stm32f103vc

stm32f103vd = stm32f103

Enables stm32f103vd of embassy-stm32

Affects stm32f103::stm32f103vd

stm32f103ve = stm32f103

Enables stm32f103ve of embassy-stm32

Affects stm32f103::stm32f103ve

stm32f103vf = stm32f103

Enables stm32f103vf of embassy-stm32

Affects stm32f103::stm32f103vf

stm32f103vg = stm32f103

Enables stm32f103vg of embassy-stm32

Affects stm32f103::stm32f103vg

stm32f103zc = stm32f103

Enables stm32f103zc of embassy-stm32

Affects stm32f103::stm32f103zc

stm32f103zd = stm32f103

Enables stm32f103zd of embassy-stm32

Affects stm32f103::stm32f103zd

stm32f103ze = stm32f103

Enables stm32f103ze of embassy-stm32

Affects stm32f103::stm32f103ze

stm32f103zf = stm32f103

Enables stm32f103zf of embassy-stm32

Affects stm32f103::stm32f103zf

stm32f103zg = stm32f103

Enables stm32f103zg of embassy-stm32

Affects stm32f103::stm32f103zg

stm32f105r8 = stm32f105

Enables stm32f105r8 of embassy-stm32

Affects stm32f105::stm32f105r8

stm32f105rb = stm32f105

Enables stm32f105rb of embassy-stm32

Affects stm32f105::stm32f105rb

stm32f105rc = stm32f105

Enables stm32f105rc of embassy-stm32

Affects stm32f105::stm32f105rc

stm32f105v8 = stm32f105

Enables stm32f105v8 of embassy-stm32

Affects stm32f105::stm32f105v8

stm32f105vb = stm32f105

Enables stm32f105vb of embassy-stm32

Affects stm32f105::stm32f105vb

stm32f105vc = stm32f105

Enables stm32f105vc of embassy-stm32

Affects stm32f105::stm32f105vc

stm32f107vb = stm32f107

Enables stm32f107vb of embassy-stm32

Affects stm32f107::stm32f107vb

stm32f107vc = stm32f107

Enables stm32f107vc of embassy-stm32

Affects stm32f107::stm32f107vc

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-stm32 stm32f100c4? stm32f100c6? stm32f100c8? stm32f100cb? stm32f100r4? stm32f100r6? stm32f100r8? stm32f100rb? stm32f100rc? stm32f100rd? stm32f100re? stm32f100v8? stm32f100vb? stm32f100vc? stm32f100vd? stm32f100ve? stm32f100zc? stm32f100zd? stm32f100ze? stm32f101c4? stm32f101c6? stm32f101c8? stm32f101cb? stm32f101r4? stm32f101r6? stm32f101r8? stm32f101rb? stm32f101rc? stm32f101rd? stm32f101re? stm32f101rf? stm32f101rg? stm32f101t4? stm32f101t6? stm32f101t8? stm32f101tb? stm32f101v8? stm32f101vb? stm32f101vc? stm32f101vd? stm32f101ve? stm32f101vf? stm32f101vg? stm32f101zc? stm32f101zd? stm32f101ze? stm32f101zf? stm32f101zg? 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? stm32f107vb? stm32f107vc?

Affects embassy-stm32-plus::traits

embassy-time stm32f1?
embedded-hal stm32f1?

Enables embedded-hal ^0.2.7

embassy-usb stm32f102? stm32f103? stm32f105? stm32f107?

Affects traits::usb