Struct stm32_metapac::rcc::regs::Apb1lenr
#[repr(transparent)]pub struct Apb1lenr(pub u32);
Expand description
RCC APB1 peripheral clock register
Tuple Fields§
§0: u32
Implementations§
§impl Apb1lenr
impl Apb1lenr
pub fn set_tim2en(&mut self, val: bool)
pub fn set_tim2en(&mut self, val: bool)
TIM2 clock enable Set and reset by software.
pub fn set_tim3en(&mut self, val: bool)
pub fn set_tim3en(&mut self, val: bool)
TIM3 clock enable Set and reset by software.
pub fn set_tim4en(&mut self, val: bool)
pub fn set_tim4en(&mut self, val: bool)
TIM4 clock enable Set and reset by software.
pub fn set_tim5en(&mut self, val: bool)
pub fn set_tim5en(&mut self, val: bool)
TIM5 clock enable Set and reset by software.
pub fn set_tim6en(&mut self, val: bool)
pub fn set_tim6en(&mut self, val: bool)
TIM6 clock enable Set and reset by software.
pub fn set_tim7en(&mut self, val: bool)
pub fn set_tim7en(&mut self, val: bool)
TIM7 clock enable Set and reset by software.
pub fn set_tim12en(&mut self, val: bool)
pub fn set_tim12en(&mut self, val: bool)
TIM12 clock enable Set and reset by software.
pub fn set_tim13en(&mut self, val: bool)
pub fn set_tim13en(&mut self, val: bool)
TIM13 clock enable Set and reset by software.
pub fn set_tim14en(&mut self, val: bool)
pub fn set_tim14en(&mut self, val: bool)
TIM14 clock enable Set and reset by software.
pub fn set_wwdgen(&mut self, val: bool)
pub fn set_wwdgen(&mut self, val: bool)
WWDG clock enable Set and reset by software.
pub fn set_spi2en(&mut self, val: bool)
pub fn set_spi2en(&mut self, val: bool)
SPI2 clock enable Set and reset by software.
pub fn set_spi3en(&mut self, val: bool)
pub fn set_spi3en(&mut self, val: bool)
SPI3 clock enable Set and reset by software.
pub fn set_usart2en(&mut self, val: bool)
pub fn set_usart2en(&mut self, val: bool)
USART2 clock enable Set and reset by software.
pub fn set_usart3en(&mut self, val: bool)
pub fn set_usart3en(&mut self, val: bool)
USART3 clock enable Set and reset by software.
pub fn set_uart4en(&mut self, val: bool)
pub fn set_uart4en(&mut self, val: bool)
UART4 clock enable Set and reset by software.
pub fn set_uart5en(&mut self, val: bool)
pub fn set_uart5en(&mut self, val: bool)
UART5 clock enable Set and reset by software.
pub fn set_i2c1en(&mut self, val: bool)
pub fn set_i2c1en(&mut self, val: bool)
I2C1 clock enable Set and reset by software.
pub fn set_i2c2en(&mut self, val: bool)
pub fn set_i2c2en(&mut self, val: bool)
I2C2 clock enable Set and reset by software.
pub fn set_i3c1en(&mut self, val: bool)
pub fn set_i3c1en(&mut self, val: bool)
I3C1 clock enable Set and reset by software.
pub fn set_usart6en(&mut self, val: bool)
pub fn set_usart6en(&mut self, val: bool)
USART6 clock enable Set and reset by software.
pub fn set_usart10en(&mut self, val: bool)
pub fn set_usart10en(&mut self, val: bool)
USART10 clock enable Set and reset by software.
pub fn set_usart11en(&mut self, val: bool)
pub fn set_usart11en(&mut self, val: bool)
USART11 clock enable
pub fn set_uart7en(&mut self, val: bool)
pub fn set_uart7en(&mut self, val: bool)
UART7 clock enable Set and reset by software.
pub fn set_uart8en(&mut self, val: bool)
pub fn set_uart8en(&mut self, val: bool)
UART8 clock enable Set and reset by software.