Struct efm32hg222f64::Peripherals [] [src]

pub struct Peripherals {
    pub AES: AES,
    pub DMA: DMA,
    pub MSC: MSC,
    pub EMU: EMU,
    pub RMU: RMU,
    pub CMU: CMU,
    pub TIMER0: TIMER0,
    pub TIMER1: TIMER1,
    pub TIMER2: TIMER2,
    pub ACMP0: ACMP0,
    pub USART0: USART0,
    pub USART1: USART1,
    pub PRS: PRS,
    pub IDAC0: IDAC0,
    pub GPIO: GPIO,
    pub VCMP: VCMP,
    pub ADC0: ADC0,
    pub LEUART0: LEUART0,
    pub PCNT0: PCNT0,
    pub I2C0: I2C0,
    pub RTC: RTC,
    pub WDOG: WDOG,
    pub MTB: MTB,
}

All the peripherals

Fields

AES

DMA

MSC

EMU

RMU

CMU

TIMER0

TIMER1

TIMER2

ACMP0

USART0

USART1

PRS

IDAC0

GPIO

VCMP

ADC0

LEUART0

PCNT0

I2C0

RTC

WDOG

MTB

Methods

impl Peripherals
[src]

[src]

Returns all the peripherals once

[src]

Unchecked version of Peripherals::take