Struct stm32_metapac::rcc::regs::C1Apb1llpenr
#[repr(transparent)]pub struct C1Apb1llpenr(pub u32);
Expand description
RCC APB1 Low Sleep Clock Register
Tuple Fields§
§0: u32
Implementations§
§impl C1Apb1llpenr
impl C1Apb1llpenr
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 C1Apb1llpenr
impl Clone for C1Apb1llpenr
§fn clone(&self) -> C1Apb1llpenr
fn clone(&self) -> C1Apb1llpenr
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more§impl Default for C1Apb1llpenr
impl Default for C1Apb1llpenr
§fn default() -> C1Apb1llpenr
fn default() -> C1Apb1llpenr
§impl PartialEq for C1Apb1llpenr
impl PartialEq for C1Apb1llpenr
impl Copy for C1Apb1llpenr
impl Eq for C1Apb1llpenr
impl StructuralPartialEq for C1Apb1llpenr
Auto Trait Implementations§
impl Freeze for C1Apb1llpenr
impl RefUnwindSafe for C1Apb1llpenr
impl Send for C1Apb1llpenr
impl Sync for C1Apb1llpenr
impl Unpin for C1Apb1llpenr
impl UnwindSafe for C1Apb1llpenr
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)