Struct stm32l151::Peripherals [] [src]

pub struct Peripherals {
    pub AES: AES,
    pub COMP: COMP,
    pub CRC: CRC,
    pub DAC: DAC,
    pub DMA1: DMA1,
    pub DMA2: DMA2,
    pub EXTI: EXTI,
    pub FLASH: FLASH,
    pub FSMC: FSMC,
    pub GPIOA: GPIOA,
    pub GPIOB: GPIOB,
    pub GPIOC: GPIOC,
    pub GPIOD: GPIOD,
    pub GPIOE: GPIOE,
    pub GPIOF: GPIOF,
    pub GPIOG: GPIOG,
    pub GPIOH: GPIOH,
    pub I2C1: I2C1,
    pub I2C2: I2C2,
    pub IWDG: IWDG,
    pub LCD: LCD,
    pub OPAMP: OPAMP,
    pub PWR: PWR,
    pub RCC: RCC,
    pub RI: RI,
    pub RTC: RTC,
    pub SDIO: SDIO,
    pub SPI1: SPI1,
    pub SPI2: SPI2,
    pub SPI3: SPI3,
    pub SYSCFG: SYSCFG,
    pub TIM10: TIM10,
    pub TIM11: TIM11,
    pub TIM2: TIM2,
    pub TIM3: TIM3,
    pub TIM4: TIM4,
    pub TIM5: TIM5,
    pub TIM6: TIM6,
    pub TIM7: TIM7,
    pub TIM9: TIM9,
    pub USART1: USART1,
    pub USART2: USART2,
    pub USART3: USART3,
    pub UART4: UART4,
    pub UART5: UART5,
    pub USB: USB,
    pub USB_SRAM: USB_SRAM,
    pub WWDG: WWDG,
    pub ADC: ADC,
    pub DBGMCU: DBGMCU,
    pub SCB_ACTRL: SCB_ACTRL,
    pub NVIC_STIR: NVIC_STIR,
    pub STK: STK,
}

All the peripherals

Fields

AES

COMP

CRC

DAC

DMA1

DMA2

EXTI

FLASH

FSMC

GPIOA

GPIOB

GPIOC

GPIOD

GPIOE

GPIOF

GPIOG

GPIOH

I2C1

I2C2

IWDG

LCD

OPAMP

PWR

RCC

RI

RTC

SDIO

SPI1

SPI2

SPI3

SYSCFG

TIM10

TIM11

TIM2

TIM3

TIM4

TIM5

TIM6

TIM7

TIM9

USART1

USART2

USART3

UART4

UART5

USB

USB_SRAM

WWDG

ADC

DBGMCU

SCB_ACTRL

NVIC_STIR

STK

Methods

impl Peripherals
[src]

[src]

Returns all the peripherals once

[src]

Unchecked version of Peripherals::take