Struct lpc13xx::Peripherals [] [src]

pub struct Peripherals {
    pub I2C: I2C,
    pub WWDT: WWDT,
    pub UART: UART,
    pub CT16B0: CT16B0,
    pub CT16B1: CT16B1,
    pub CT32B0: CT32B0,
    pub CT32B1: CT32B1,
    pub ADC: ADC,
    pub USB: USB,
    pub PMU: PMU,
    pub FMC: FMC,
    pub SSP0: SSP0,
    pub IOCON: IOCON,
    pub SYSCON: SYSCON,
    pub SSP1: SSP1,
    pub GPIO0: GPIO0,
    pub GPIO1: GPIO1,
    pub GPIO2: GPIO2,
    pub GPIO3: GPIO3,
}

All the peripherals

Fields

I2C

WWDT

UART

CT16B0

CT16B1

CT32B0

CT32B1

ADC

USB

PMU

FMC

SSP0

IOCON

SYSCON

SSP1

GPIO0

GPIO1

GPIO2

GPIO3

Methods

impl Peripherals
[src]

[src]

Returns all the peripherals once

[src]

Unchecked version of Peripherals::take

Trait Implementations

Auto Trait Implementations

impl Send for Peripherals

impl !Sync for Peripherals