Struct stm32f40x::CorePeripherals [] [src]

pub struct CorePeripherals {
    pub CBP: CBP,
    pub CPUID: CPUID,
    pub DCB: DCB,
    pub DWT: DWT,
    pub FPB: FPB,
    pub FPU: FPU,
    pub ITM: ITM,
    pub MPU: MPU,
    pub NVIC: NVIC,
    pub SCB: SCB,
    pub SYST: SYST,
    pub TPIU: TPIU,
}

Core peripherals

Fields

Cache and branch predictor maintenance operations

CPUID

Debug Control Block

Data Watchpoint and Trace unit

Flash Patch and Breakpoint unit

Floating Point Unit

Instrumentation Trace Macrocell

Memory Protection Unit

Nested Vector Interrupt Controller

System Control Block

SysTick: System Timer

Trace Port Interface Unit;

Methods

impl Peripherals
[src]

[src]

Returns all the core peripherals once

[src]

Unchecked version of Peripherals::take