Struct stm32_metapac::rcc::Rcc
pub struct Rcc { /* private fields */ }
Expand description
Reset and clock control
Implementations§
§impl Rcc
impl Rcc
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
pub const fn ahb1smenr(self) -> Reg<Ahb1smenr, RW>
pub const fn ahb1smenr(self) -> Reg<Ahb1smenr, RW>
RCC AHB1 peripheral clocks enable in Sleep and Stop modes register
pub const fn ahb2smenr1(self) -> Reg<Ahb2smenr1, RW>
pub const fn ahb2smenr1(self) -> Reg<Ahb2smenr1, RW>
RCC AHB2 peripheral clocks enable in Sleep and Stop modes register 1
pub const fn ahb2smenr2(self) -> Reg<Ahb2smenr2, RW>
pub const fn ahb2smenr2(self) -> Reg<Ahb2smenr2, RW>
RCC AHB2 peripheral clocks enable in Sleep and Stop modes register 2
pub const fn ahb3smenr(self) -> Reg<Ahb3smenr, RW>
pub const fn ahb3smenr(self) -> Reg<Ahb3smenr, RW>
RCC AHB3 peripheral clocks enable in Sleep and Stop modes register
pub const fn apb1smenr1(self) -> Reg<Apb1smenr1, RW>
pub const fn apb1smenr1(self) -> Reg<Apb1smenr1, RW>
RCC APB1 peripheral clocks enable in Sleep and Stop modes register 1
pub const fn apb1smenr2(self) -> Reg<Apb1smenr2, RW>
pub const fn apb1smenr2(self) -> Reg<Apb1smenr2, RW>
RCC APB1 peripheral clocks enable in Sleep and Stop modes register 2
pub const fn apb2smenr(self) -> Reg<Apb2smenr, RW>
pub const fn apb2smenr(self) -> Reg<Apb2smenr, RW>
RCC APB2 peripheral clocks enable in Sleep and Stop modes register
pub const fn apb3smenr(self) -> Reg<Apb3smenr, RW>
pub const fn apb3smenr(self) -> Reg<Apb3smenr, RW>
RCC APB3 peripheral clock enable in Sleep and Stop modes register
pub const fn ccipr1(self) -> Reg<Ccipr1, RW>
pub const fn ccipr1(self) -> Reg<Ccipr1, RW>
RCC peripherals independent clock configuration register 1
pub const fn ccipr2(self) -> Reg<Ccipr2, RW>
pub const fn ccipr2(self) -> Reg<Ccipr2, RW>
RCC peripherals independent clock configuration register 2
Trait Implementations§
impl Copy for Rcc
impl Eq for Rcc
impl Send for Rcc
impl StructuralEq for Rcc
impl StructuralPartialEq for Rcc
impl Sync for Rcc
Auto Trait Implementations§
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
Mutably borrows from an owned value. Read more