Expand description
Reset and Clock Control (RCC)
Modules§
Structs§
- Clocks
- Config
- Configuration of the core clocks
- DsiHost
PllConfig - DSI PLL Configuration
- Hse
- LsConfig
- LseConfig
- Mco
- McoConfig
- Pll
- Wake
Guard
Enums§
- AHBPrescaler
- APBPrescaler
- DsiPll
Input - DSI PLL Input Divisor of HSE clock
- DsiPll
Output - DSI PLL Output Divisor of the VCO frequency
- HseMode
- LseDrive
- LseMode
- Mco1
Source - Mco2
Source - McoPrescaler
- PllMul
- PllPDiv
- PllPre
Div - PllQDiv
- PllRDiv
- PllSource
- RtcClock
Source - Sysclk
Constants§
Traits§
- McoInstance
- McoPin
- McoPin pin trait
- RccPeripheral
Functions§
- clocks
- Get the current clock configuration of the chip.
- disable
- Disables peripheral
T. - disable_
with_ cs - Disables peripheral
T. - enable_
and_ reset - Enables and resets peripheral
T. - enable_
and_ reset_ with_ cs - Enables and resets peripheral
T. - enable_
and_ reset_ without_ stop - Enables and resets peripheral
Twithout incrementing the stop refcount. - enable_
with_ cs - Enables and clears the reset for peripheral
T. - frequency
- Get the kernel clock frequency of the peripheral
T. - reinit
- Re-initialize the
embassy-stm32clock configuration with the provided configuration.