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 ahb2smenr(self) -> Reg<Ahb2smenr, RW>
pub const fn ahb2smenr(self) -> Reg<Ahb2smenr, RW>
RCC AHB2 peripheral clocks enable in Sleep and Stop modes register
pub const fn ahb4smenr(self) -> Reg<Ahb4smenr, RW>
pub const fn ahb4smenr(self) -> Reg<Ahb4smenr, RW>
RCC AHB4 peripheral clocks enable in Sleep and Stop modes register
pub const fn ahb5smenr(self) -> Reg<Ahb5smenr, RW>
pub const fn ahb5smenr(self) -> Reg<Ahb5smenr, RW>
RCC AHB5 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 apb7smenr(self) -> Reg<Apb7smenr, RW>
pub const fn apb7smenr(self) -> Reg<Apb7smenr, RW>
RCC APB7 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