Struct stm32_metapac::rcc::regs::Apb1lenr
#[repr(transparent)]pub struct Apb1lenr(pub u32);
Expand description
RCC APB1 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)
TIM peripheral clock enable
pub fn set_tim3en(&mut self, val: bool)
pub fn set_tim3en(&mut self, val: bool)
TIM peripheral clock enable
pub fn set_tim4en(&mut self, val: bool)
pub fn set_tim4en(&mut self, val: bool)
TIM peripheral clock enable
pub fn set_tim5en(&mut self, val: bool)
pub fn set_tim5en(&mut self, val: bool)
TIM peripheral clock enable
pub fn set_tim6en(&mut self, val: bool)
pub fn set_tim6en(&mut self, val: bool)
TIM peripheral clock enable
pub fn set_tim7en(&mut self, val: bool)
pub fn set_tim7en(&mut self, val: bool)
TIM peripheral clock enable
pub fn set_tim12en(&mut self, val: bool)
pub fn set_tim12en(&mut self, val: bool)
TIM peripheral clock enable
pub fn set_tim13en(&mut self, val: bool)
pub fn set_tim13en(&mut self, val: bool)
TIM peripheral clock enable
pub fn set_tim14en(&mut self, val: bool)
pub fn set_tim14en(&mut self, val: bool)
TIM peripheral clock enable
pub fn set_lptim1en(&mut self, val: bool)
pub fn set_lptim1en(&mut self, val: bool)
LPTIM1 Peripheral Clocks Enable
pub fn set_wwdg2en(&mut self, val: bool)
pub fn set_wwdg2en(&mut self, val: bool)
WWDG2 peripheral clock enable
pub fn set_spi2en(&mut self, val: bool)
pub fn set_spi2en(&mut self, val: bool)
SPI2 Peripheral Clocks Enable
pub fn set_spi3en(&mut self, val: bool)
pub fn set_spi3en(&mut self, val: bool)
SPI3 Peripheral Clocks Enable
pub fn set_spdifrxen(&mut self, val: bool)
pub fn set_spdifrxen(&mut self, val: bool)
SPDIFRX Peripheral Clocks Enable
pub fn set_usart2en(&mut self, val: bool)
pub fn set_usart2en(&mut self, val: bool)
USART2 Peripheral Clocks Enable
pub fn set_usart3en(&mut self, val: bool)
pub fn set_usart3en(&mut self, val: bool)
USART3 Peripheral Clocks Enable
pub fn set_uart4en(&mut self, val: bool)
pub fn set_uart4en(&mut self, val: bool)
UART4 Peripheral Clocks Enable
pub fn set_uart5en(&mut self, val: bool)
pub fn set_uart5en(&mut self, val: bool)
UART5 Peripheral Clocks Enable
pub fn set_i2c1en(&mut self, val: bool)
pub fn set_i2c1en(&mut self, val: bool)
I2C1 Peripheral Clocks Enable
pub fn set_i2c2en(&mut self, val: bool)
pub fn set_i2c2en(&mut self, val: bool)
I2C2 Peripheral Clocks Enable
pub fn set_i2c3en(&mut self, val: bool)
pub fn set_i2c3en(&mut self, val: bool)
I2C3 Peripheral Clocks Enable
pub fn set_i2c5en(&mut self, val: bool)
pub fn set_i2c5en(&mut self, val: bool)
I2C5 Peripheral Clocks Enable
pub fn set_dac1en(&mut self, val: bool)
pub fn set_dac1en(&mut self, val: bool)
DAC1 (containing two converters) peripheral clock enable
pub fn set_uart7en(&mut self, val: bool)
pub fn set_uart7en(&mut self, val: bool)
UART7 Peripheral Clocks Enable
pub fn set_uart8en(&mut self, val: bool)
pub fn set_uart8en(&mut self, val: bool)
UART8 Peripheral Clocks Enable