Cargo Features
stm32f7xx-hal has no features set by default.
[dependencies]
stm32f7xx-hal = { version = "0.8.0", features = ["device-selected", "ltdc", "fmc", "usb_hs_phy", "rt", "svd-f730", "svd-f745", "svd-f765", "svd-f7x2", "svd-f7x3", "svd-f7x6", "svd-f7x7", "svd-f7x9", "stm32f722", "stm32f723", "stm32f730", "stm32f730-lpc", "stm32f732", "stm32f733", "stm32f745", "stm32f746", "stm32f756", "stm32f765", "stm32f767", "stm32f769", "stm32f777", "stm32f779", "fmc_lcd", "usb_fs", "usb_hs", "has-can", "gpiok", "rtic"] }
- device-selected stm32f722? stm32f723? stm32f730? stm32f730-lpc? stm32f732? stm32f733? stm32f745? stm32f746? stm32f756? stm32f765? stm32f767? stm32f769? stm32f777? stm32f778? stm32f779?
-
Affects
stm32f7xx-hal::dma
,stm32f7xx-hal::gpio
,stm32f7xx-hal::dac
,stm32f7xx-hal::prelude
,stm32f7xx-hal::rcc
,stm32f7xx-hal::rtc
,stm32f7xx-hal::serial
,stm32f7xx-hal::spi
,stm32f7xx-hal::timer
,stm32f7xx-hal::signature
,stm32f7xx-hal::i2c
,stm32f7xx-hal::rng
,stm32f7xx-hal::qspi
,stm32f7xx-hal::flash
,stm32f7xx-hal::watchdog
,stm32f7xx-hal::can
… - ltdc stm32f746? stm32f756? stm32f767? stm32f769? stm32f777? stm32f778? stm32f779?
-
Affects
stm32f7xx-hal::ltdc
… - fmc stm32f730? stm32f730-lpc? stm32f745? stm32f746? stm32f756? stm32f765? stm32f767? stm32f769? stm32f777? stm32f778? stm32f779? = stm32-fmc
-
Affects
stm32f7xx-hal::fmc
,stm32f7xx-hal::fmc_lcd
… - usb_hs_phy stm32f723? stm32f730? stm32f733?
-
Affects
otg_hs::USB.usb_phy
,otg_hs::USB.hse
… - rt rtic?
- svd-f730 stm32f730? stm32f730-lpc?
- svd-f745 stm32f745?
- svd-f765 stm32f765?
- svd-f7x2 stm32f722? stm32f732?
- svd-f7x3 stm32f723? stm32f733?
- svd-f7x6 stm32f746? stm32f756?
- svd-f7x7 stm32f767? stm32f777?
- svd-f7x9 stm32f769? stm32f778? stm32f779?
- stm32f722 = device-selected, svd-f7x2
- stm32f723 = device-selected, svd-f7x3, usb_hs_phy
- stm32f730 = device-selected, fmc, svd-f730, usb_hs_phy
- stm32f730-lpc = device-selected, fmc, svd-f730
- stm32f732 = device-selected, svd-f7x2
- stm32f733 = device-selected, svd-f7x3, usb_hs_phy
- stm32f745 = device-selected, fmc, gpioj, gpiok, svd-f745
- stm32f746 = device-selected, fmc, gpioj, gpiok, has-can, ltdc, svd-f7x6
- stm32f756 = device-selected, fmc, gpioj, gpiok, ltdc, svd-f7x6
- stm32f765 = device-selected, fmc, gpioj, gpiok, svd-f765
-
Affects
stm32f7xx-hal::adc
… - stm32f767 = device-selected, fmc, gpioj, gpiok, ltdc, svd-f7x7
-
Affects
stm32f7xx-hal::qei
,stm32f7xx-hal::adc
… - stm32f769 = device-selected, fmc, gpioj, gpiok, ltdc, svd-f7x9
-
Affects
stm32f7xx-hal::qei
,stm32f7xx-hal::adc
… - stm32f777 = device-selected, fmc, gpioj, gpiok, ltdc, svd-f7x7
- stm32f778 stm32f779 = device-selected, fmc, gpioj, gpiok, ltdc, svd-f7x9
- fmc_lcd = display-interface
-
Affects
stm32f7xx-hal::fmc_lcd
… - usb_fs = synopsys-usb-otg
-
Enables fs of synopsys-usb-otg
- usb_hs = synopsys-usb-otg
-
Enables hs of synopsys-usb-otg
- has-can stm32f746?
-
Affects
stm32f7xx-hal::can
… - gpioj gpiok stm32f745? stm32f746? stm32f756? stm32f765? stm32f767? stm32f769? stm32f777? stm32f778? stm32f779?
- rtic = rt, rtic-monotonic
-
Affects
timer::monotonic
…
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.