Struct Apb1smenr1
#[repr(transparent)]pub struct Apb1smenr1(pub u32);
Expand description
APB1SMENR1
Tuple Fields§
§0: u32
Implementations§
§impl Apb1smenr1
impl Apb1smenr1
pub fn set_tim2smen(&mut self, val: bool)
pub fn set_tim2smen(&mut self, val: bool)
TIM2 timer clocks enable during Sleep and Stop modes
pub fn set_tim3smen(&mut self, val: bool)
pub fn set_tim3smen(&mut self, val: bool)
TIM3 timer clocks enable during Sleep and Stop modes
pub fn set_tim4smen(&mut self, val: bool)
pub fn set_tim4smen(&mut self, val: bool)
TIM4 timer clocks enable during Sleep and Stop modes
pub fn set_tim5smen(&mut self, val: bool)
pub fn set_tim5smen(&mut self, val: bool)
TIM5 timer clocks enable during Sleep and Stop modes
pub fn set_tim6smen(&mut self, val: bool)
pub fn set_tim6smen(&mut self, val: bool)
TIM6 timer clocks enable during Sleep and Stop modes
pub fn set_tim7smen(&mut self, val: bool)
pub fn set_tim7smen(&mut self, val: bool)
TIM7 timer clocks enable during Sleep and Stop modes
pub fn set_crssmen(&mut self, val: bool)
pub fn set_crssmen(&mut self, val: bool)
CRS clock enable during sleep mode
pub const fn rtcapbsmen(&self) -> bool
pub const fn rtcapbsmen(&self) -> bool
RTC APB clock enable during Sleep and Stop modes
pub fn set_rtcapbsmen(&mut self, val: bool)
pub fn set_rtcapbsmen(&mut self, val: bool)
RTC APB clock enable during Sleep and Stop modes
pub fn set_wwdgsmen(&mut self, val: bool)
pub fn set_wwdgsmen(&mut self, val: bool)
Window watchdog clocks enable during Sleep and Stop modes
pub fn set_spi2smen(&mut self, val: bool)
pub fn set_spi2smen(&mut self, val: bool)
SPI2 clocks enable during Sleep and Stop modes
pub fn set_sp3smen(&mut self, val: bool)
pub fn set_sp3smen(&mut self, val: bool)
SPI3 clocks enable during Sleep and Stop modes
pub const fn usart2smen(&self) -> bool
pub const fn usart2smen(&self) -> bool
USART2 clocks enable during Sleep and Stop modes
pub fn set_usart2smen(&mut self, val: bool)
pub fn set_usart2smen(&mut self, val: bool)
USART2 clocks enable during Sleep and Stop modes
pub const fn usart3smen(&self) -> bool
pub const fn usart3smen(&self) -> bool
USART3 clocks enable during Sleep and Stop modes
pub fn set_usart3smen(&mut self, val: bool)
pub fn set_usart3smen(&mut self, val: bool)
USART3 clocks enable during Sleep and Stop modes
pub fn set_uart4smen(&mut self, val: bool)
pub fn set_uart4smen(&mut self, val: bool)
UART4 clocks enable during Sleep and Stop modes
pub fn set_uart5smen(&mut self, val: bool)
pub fn set_uart5smen(&mut self, val: bool)
UART5 clocks enable during Sleep and Stop modes
pub fn set_i2c1smen(&mut self, val: bool)
pub fn set_i2c1smen(&mut self, val: bool)
I2C1 clocks enable during Sleep and Stop modes
pub fn set_i2c2smen(&mut self, val: bool)
pub fn set_i2c2smen(&mut self, val: bool)
I2C2 clocks enable during Sleep and Stop modes
pub fn set_usbsmen(&mut self, val: bool)
pub fn set_usbsmen(&mut self, val: bool)
USB device clocks enable during Sleep and Stop modes
pub fn set_fdcansmen(&mut self, val: bool)
pub fn set_fdcansmen(&mut self, val: bool)
FDCAN clock enable during sleep mode
pub fn set_pwrsmen(&mut self, val: bool)
pub fn set_pwrsmen(&mut self, val: bool)
Power interface clocks enable during Sleep and Stop modes
pub fn set_i2c3smen(&mut self, val: bool)
pub fn set_i2c3smen(&mut self, val: bool)
I2C3 clocks enable during Sleep and Stop modes
pub const fn lptim1smen(&self) -> bool
pub const fn lptim1smen(&self) -> bool
Low Power Timer1 clock enable during sleep mode
pub fn set_lptim1smen(&mut self, val: bool)
pub fn set_lptim1smen(&mut self, val: bool)
Low Power Timer1 clock enable during sleep mode
Trait Implementations§
§impl Clone for Apb1smenr1
impl Clone for Apb1smenr1
§fn clone(&self) -> Apb1smenr1
fn clone(&self) -> Apb1smenr1
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
source
. Read more