Struct Apb1lpenr1
#[repr(transparent)]pub struct Apb1lpenr1(pub u32);Expand description
RCC APB1 low-power clock enable register 1.
Tuple Fields§
§0: u32Implementations§
§impl Apb1lpenr1
impl Apb1lpenr1
pub const fn set_tim2lpen(&mut self, val: bool)
pub const fn set_tim2lpen(&mut self, val: bool)
TIM2 peripheral clock enable in low-power mode.
pub const fn set_tim3lpen(&mut self, val: bool)
pub const fn set_tim3lpen(&mut self, val: bool)
TIM3 peripheral clock enable in low-power mode.
pub const fn set_tim4lpen(&mut self, val: bool)
pub const fn set_tim4lpen(&mut self, val: bool)
TIM4 peripheral clock enable in low-power mode.
pub const fn set_tim5lpen(&mut self, val: bool)
pub const fn set_tim5lpen(&mut self, val: bool)
TIM5 peripheral clock enable in low-power mode.
pub const fn set_tim6lpen(&mut self, val: bool)
pub const fn set_tim6lpen(&mut self, val: bool)
TIM6 peripheral clock enable in low-power mode.
pub const fn set_tim7lpen(&mut self, val: bool)
pub const fn set_tim7lpen(&mut self, val: bool)
TIM7 peripheral clock enable in low-power mode.
pub const fn set_tim12lpen(&mut self, val: bool)
pub const fn set_tim12lpen(&mut self, val: bool)
TIM12 peripheral clock enable in low-power mode.
pub const fn set_tim13lpen(&mut self, val: bool)
pub const fn set_tim13lpen(&mut self, val: bool)
TIM13 peripheral clock enable in low-power mode.
pub const fn set_tim14lpen(&mut self, val: bool)
pub const fn set_tim14lpen(&mut self, val: bool)
TIM14 peripheral clock enable in low-power mode.
pub const fn lptim1lpen(&self) -> bool
pub const fn lptim1lpen(&self) -> bool
LPTIM1 peripheral clocks enable in low-power mode.
pub const fn set_lptim1lpen(&mut self, val: bool)
pub const fn set_lptim1lpen(&mut self, val: bool)
LPTIM1 peripheral clocks enable in low-power mode.
pub const fn set_wwdglpen(&mut self, val: bool)
pub const fn set_wwdglpen(&mut self, val: bool)
WWDG clock enable in low-power mode.
pub const fn set_tim10lpen(&mut self, val: bool)
pub const fn set_tim10lpen(&mut self, val: bool)
TIM10 peripheral clock enable in low-power mode.
pub const fn set_tim11lpen(&mut self, val: bool)
pub const fn set_tim11lpen(&mut self, val: bool)
TIM11 peripheral clock enable in low-power mode.
pub const fn set_spi2lpen(&mut self, val: bool)
pub const fn set_spi2lpen(&mut self, val: bool)
SPI2 peripheral clocks enable in low-power mode.
pub const fn set_spi3lpen(&mut self, val: bool)
pub const fn set_spi3lpen(&mut self, val: bool)
SPI3 peripheral clocks enable in low-power mode.
pub const fn usart2lpen(&self) -> bool
pub const fn usart2lpen(&self) -> bool
USART2 peripheral clocks enable in low-power mode.
pub const fn set_usart2lpen(&mut self, val: bool)
pub const fn set_usart2lpen(&mut self, val: bool)
USART2 peripheral clocks enable in low-power mode.
pub const fn usart3lpen(&self) -> bool
pub const fn usart3lpen(&self) -> bool
USART3 peripheral clocks enable in low-power mode.
pub const fn set_usart3lpen(&mut self, val: bool)
pub const fn set_usart3lpen(&mut self, val: bool)
USART3 peripheral clocks enable in low-power mode.
pub const fn set_uart4lpen(&mut self, val: bool)
pub const fn set_uart4lpen(&mut self, val: bool)
UART4 peripheral clocks enable in low-power mode.
pub const fn set_uart5lpen(&mut self, val: bool)
pub const fn set_uart5lpen(&mut self, val: bool)
UART5 peripheral clocks enable in low-power mode.
pub const fn set_i2c1lpen(&mut self, val: bool)
pub const fn set_i2c1lpen(&mut self, val: bool)
I2C1 peripheral clocks enable in low-power mode.
pub const fn set_i2c2lpen(&mut self, val: bool)
pub const fn set_i2c2lpen(&mut self, val: bool)
I2C2 peripheral clocks enable in low-power mode.
pub const fn set_i2c3lpen(&mut self, val: bool)
pub const fn set_i2c3lpen(&mut self, val: bool)
I2C3 peripheral clocks enable in low-power mode.
pub const fn set_i3c1lpen(&mut self, val: bool)
pub const fn set_i3c1lpen(&mut self, val: bool)
I3C1 peripheral clocks enable in low-power mode.
pub const fn set_uart7lpen(&mut self, val: bool)
pub const fn set_uart7lpen(&mut self, val: bool)
UART7 peripheral clocks enable in low-power mode.
pub const fn set_uart8lpen(&mut self, val: bool)
pub const fn set_uart8lpen(&mut self, val: bool)
UART8 peripheral clocks enable in low-power mode.
Trait Implementations§
§impl Clone for Apb1lpenr1
impl Clone for Apb1lpenr1
§fn clone(&self) -> Apb1lpenr1
fn clone(&self) -> Apb1lpenr1
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more