Struct Apb1enr1
#[repr(transparent)]pub struct Apb1enr1(pub u32);Expand description
RCC APB1 clock enable register 1.
Tuple Fields§
§0: u32Implementations§
§impl Apb1enr1
impl Apb1enr1
pub const fn set_tim2en(&mut self, val: bool)
pub const fn set_tim2en(&mut self, val: bool)
TIM2 peripheral clock enable.
pub const fn set_tim3en(&mut self, val: bool)
pub const fn set_tim3en(&mut self, val: bool)
TIM3 peripheral clock enable.
pub const fn set_tim4en(&mut self, val: bool)
pub const fn set_tim4en(&mut self, val: bool)
TIM4 peripheral clock enable.
pub const fn set_tim5en(&mut self, val: bool)
pub const fn set_tim5en(&mut self, val: bool)
TIM5 peripheral clock enable.
pub const fn set_tim6en(&mut self, val: bool)
pub const fn set_tim6en(&mut self, val: bool)
TIM6 peripheral clock enable.
pub const fn set_tim7en(&mut self, val: bool)
pub const fn set_tim7en(&mut self, val: bool)
TIM7 peripheral clock enable.
pub const fn set_tim12en(&mut self, val: bool)
pub const fn set_tim12en(&mut self, val: bool)
TIM12 peripheral clock enable.
pub const fn set_tim13en(&mut self, val: bool)
pub const fn set_tim13en(&mut self, val: bool)
TIM13 peripheral clock enable.
pub const fn set_tim14en(&mut self, val: bool)
pub const fn set_tim14en(&mut self, val: bool)
TIM14 peripheral clock enable.
pub const fn set_lptim1en(&mut self, val: bool)
pub const fn set_lptim1en(&mut self, val: bool)
LPTIM1 peripheral clocks enable.
pub const fn set_wwdgen(&mut self, val: bool)
pub const fn set_wwdgen(&mut self, val: bool)
WWDG clock enable.
pub const fn set_tim10en(&mut self, val: bool)
pub const fn set_tim10en(&mut self, val: bool)
TIM10 peripheral clock enable.
pub const fn set_tim11en(&mut self, val: bool)
pub const fn set_tim11en(&mut self, val: bool)
TIM11 peripheral clock enable.
pub const fn set_spi2en(&mut self, val: bool)
pub const fn set_spi2en(&mut self, val: bool)
SPI2 peripheral clocks enable.
pub const fn set_spi3en(&mut self, val: bool)
pub const fn set_spi3en(&mut self, val: bool)
SPI3 peripheral clocks enable.
pub const fn set_usart2en(&mut self, val: bool)
pub const fn set_usart2en(&mut self, val: bool)
USART2peripheral clocks enable.
pub const fn set_usart3en(&mut self, val: bool)
pub const fn set_usart3en(&mut self, val: bool)
USART3 peripheral clocks enable.
pub const fn set_uart4en(&mut self, val: bool)
pub const fn set_uart4en(&mut self, val: bool)
UART4 peripheral clocks enable.
pub const fn set_uart5en(&mut self, val: bool)
pub const fn set_uart5en(&mut self, val: bool)
UART5 peripheral clocks enable.
pub const fn set_i2c1en(&mut self, val: bool)
pub const fn set_i2c1en(&mut self, val: bool)
I2C1 peripheral clocks enable.
pub const fn set_i2c2en(&mut self, val: bool)
pub const fn set_i2c2en(&mut self, val: bool)
I2C2 peripheral clocks enable.
pub const fn set_i2c3en(&mut self, val: bool)
pub const fn set_i2c3en(&mut self, val: bool)
I2C3 peripheral clocks enable.
pub const fn set_i3c1en(&mut self, val: bool)
pub const fn set_i3c1en(&mut self, val: bool)
I3C1 peripheral clocks enable.
pub const fn set_uart7en(&mut self, val: bool)
pub const fn set_uart7en(&mut self, val: bool)
UART7 peripheral clocks enable.
pub const fn set_uart8en(&mut self, val: bool)
pub const fn set_uart8en(&mut self, val: bool)
UART8 peripheral clocks enable.