Struct stm32_metapac::rcc::regs::Apb1llpenr
#[repr(transparent)]pub struct Apb1llpenr(pub u32);
Expand description
RCC APB1 Low Sleep Clock Register
Tuple Fields§
§0: u32
Implementations§
§impl Apb1llpenr
impl Apb1llpenr
pub fn set_tim2lpen(&mut self, val: bool)
pub fn set_tim2lpen(&mut self, val: bool)
TIM2 peripheral clock enable during CSleep mode
pub fn set_tim3lpen(&mut self, val: bool)
pub fn set_tim3lpen(&mut self, val: bool)
TIM3 peripheral clock enable during CSleep mode
pub fn set_tim4lpen(&mut self, val: bool)
pub fn set_tim4lpen(&mut self, val: bool)
TIM4 peripheral clock enable during CSleep mode
pub fn set_tim5lpen(&mut self, val: bool)
pub fn set_tim5lpen(&mut self, val: bool)
TIM5 peripheral clock enable during CSleep mode
pub fn set_tim6lpen(&mut self, val: bool)
pub fn set_tim6lpen(&mut self, val: bool)
TIM6 peripheral clock enable during CSleep mode
pub fn set_tim7lpen(&mut self, val: bool)
pub fn set_tim7lpen(&mut self, val: bool)
TIM7 peripheral clock enable during CSleep mode
pub fn set_tim12lpen(&mut self, val: bool)
pub fn set_tim12lpen(&mut self, val: bool)
TIM12 peripheral clock enable during CSleep mode
pub fn set_tim13lpen(&mut self, val: bool)
pub fn set_tim13lpen(&mut self, val: bool)
TIM13 peripheral clock enable during CSleep mode
pub fn set_tim14lpen(&mut self, val: bool)
pub fn set_tim14lpen(&mut self, val: bool)
TIM14 peripheral clock enable during CSleep mode
pub const fn lptim1lpen(&self) -> bool
pub const fn lptim1lpen(&self) -> bool
LPTIM1 Peripheral Clocks Enable During CSleep Mode
pub fn set_lptim1lpen(&mut self, val: bool)
pub fn set_lptim1lpen(&mut self, val: bool)
LPTIM1 Peripheral Clocks Enable During CSleep Mode
pub fn set_wwdg2lpen(&mut self, val: bool)
pub fn set_wwdg2lpen(&mut self, val: bool)
WWDG2 peripheral Clocks Enable During CSleep Mode
pub fn set_spi2lpen(&mut self, val: bool)
pub fn set_spi2lpen(&mut self, val: bool)
SPI2 Peripheral Clocks Enable During CSleep Mode
pub fn set_spi3lpen(&mut self, val: bool)
pub fn set_spi3lpen(&mut self, val: bool)
SPI3 Peripheral Clocks Enable During CSleep Mode
pub const fn spdifrxlpen(&self) -> bool
pub const fn spdifrxlpen(&self) -> bool
SPDIFRX Peripheral Clocks Enable During CSleep Mode
pub fn set_spdifrxlpen(&mut self, val: bool)
pub fn set_spdifrxlpen(&mut self, val: bool)
SPDIFRX Peripheral Clocks Enable During CSleep Mode
pub const fn usart2lpen(&self) -> bool
pub const fn usart2lpen(&self) -> bool
USART2 Peripheral Clocks Enable During CSleep Mode
pub fn set_usart2lpen(&mut self, val: bool)
pub fn set_usart2lpen(&mut self, val: bool)
USART2 Peripheral Clocks Enable During CSleep Mode
pub const fn usart3lpen(&self) -> bool
pub const fn usart3lpen(&self) -> bool
USART3 Peripheral Clocks Enable During CSleep Mode
pub fn set_usart3lpen(&mut self, val: bool)
pub fn set_usart3lpen(&mut self, val: bool)
USART3 Peripheral Clocks Enable During CSleep Mode
pub fn set_uart4lpen(&mut self, val: bool)
pub fn set_uart4lpen(&mut self, val: bool)
UART4 Peripheral Clocks Enable During CSleep Mode
pub fn set_uart5lpen(&mut self, val: bool)
pub fn set_uart5lpen(&mut self, val: bool)
UART5 Peripheral Clocks Enable During CSleep Mode
pub fn set_i2c1lpen(&mut self, val: bool)
pub fn set_i2c1lpen(&mut self, val: bool)
I2C1 Peripheral Clocks Enable During CSleep Mode
pub fn set_i2c2lpen(&mut self, val: bool)
pub fn set_i2c2lpen(&mut self, val: bool)
I2C2 Peripheral Clocks Enable During CSleep Mode
pub fn set_i2c3lpen(&mut self, val: bool)
pub fn set_i2c3lpen(&mut self, val: bool)
I2C3 Peripheral Clocks Enable During CSleep Mode
pub fn set_i2c5lpen(&mut self, val: bool)
pub fn set_i2c5lpen(&mut self, val: bool)
I2C5 block enable during CSleep Mode
pub fn set_ceclpen(&mut self, val: bool)
pub fn set_ceclpen(&mut self, val: bool)
HDMI-CEC Peripheral Clocks Enable During CSleep Mode
pub fn set_dac12lpen(&mut self, val: bool)
pub fn set_dac12lpen(&mut self, val: bool)
DAC1/2 peripheral clock enable during CSleep mode
pub fn set_uart7lpen(&mut self, val: bool)
pub fn set_uart7lpen(&mut self, val: bool)
UART7 Peripheral Clocks Enable During CSleep Mode
pub fn set_uart8lpen(&mut self, val: bool)
pub fn set_uart8lpen(&mut self, val: bool)
UART8 Peripheral Clocks Enable During CSleep Mode
Trait Implementations§
§impl Clone for Apb1llpenr
impl Clone for Apb1llpenr
§fn clone(&self) -> Apb1llpenr
fn clone(&self) -> Apb1llpenr
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more§impl Default for Apb1llpenr
impl Default for Apb1llpenr
§fn default() -> Apb1llpenr
fn default() -> Apb1llpenr
§impl PartialEq for Apb1llpenr
impl PartialEq for Apb1llpenr
§fn eq(&self, other: &Apb1llpenr) -> bool
fn eq(&self, other: &Apb1llpenr) -> bool
self
and other
values to be equal, and is used
by ==
.