Struct stm32l4xx_hal::rcc::Rcc
source · [−]pub struct Rcc {
pub ahb1: AHB1,
pub ahb2: AHB2,
pub ahb3: AHB3,
pub apb1r1: APB1R1,
pub apb1r2: APB1R2,
pub apb2: APB2,
pub cfgr: CFGR,
pub bdcr: BDCR,
pub csr: CSR,
pub crrcr: CRRCR,
pub ccipr: CCIPR,
}
Expand description
Constrained RCC peripheral
Fields
ahb1: AHB1
AMBA High-performance Bus (AHB1) registers
ahb2: AHB2
AMBA High-performance Bus (AHB2) registers
ahb3: AHB3
AMBA High-performance Bus (AHB3) registers
apb1r1: APB1R1
Advanced Peripheral Bus 1 (APB1) registers
apb1r2: APB1R2
Advanced Peripheral Bus 1 (APB2) registers
apb2: APB2
Advanced Peripheral Bus 2 (APB2) registers
cfgr: CFGR
Clock configuration register
bdcr: BDCR
Backup domain control register
csr: CSR
Control/Status Register
crrcr: CRRCR
Clock recovery RC register
ccipr: CCIPR
Peripherals independent clock configuration register
Auto Trait Implementations
impl RefUnwindSafe for Rcc
impl Send for Rcc
impl Sync for Rcc
impl Unpin for Rcc
impl UnwindSafe for Rcc
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more