Struct stm32f7x5::Peripherals 
                   
                       [−]
                   
               [src]
pub struct Peripherals {
    pub RNG: RNG,
    pub HASH: HASH,
    pub CRYP: CRYP,
    pub DCMI: DCMI,
    pub FMC: FMC,
    pub DBG: DBG,
    pub DMA2: DMA2,
    pub DMA1: DMA1,
    pub RCC: RCC,
    pub GPIOD: GPIOD,
    pub GPIOC: GPIOC,
    pub GPIOK: GPIOK,
    pub GPIOJ: GPIOJ,
    pub GPIOI: GPIOI,
    pub GPIOH: GPIOH,
    pub GPIOG: GPIOG,
    pub GPIOF: GPIOF,
    pub GPIOE: GPIOE,
    pub GPIOB: GPIOB,
    pub GPIOA: GPIOA,
    pub SYSCFG: SYSCFG,
    pub SPI1: SPI1,
    pub SPI2: SPI2,
    pub SPI4: SPI4,
    pub SPI5: SPI5,
    pub SPI3: SPI3,
    pub SPI6: SPI6,
    pub ADC1: ADC1,
    pub ADC2: ADC2,
    pub ADC3: ADC3,
    pub DAC: DAC,
    pub PWR: PWR,
    pub IWDG: IWDG,
    pub WWDG: WWDG,
    pub C_ADC: C_ADC,
    pub TIM1: TIM1,
    pub TIM8: TIM8,
    pub TIM2: TIM2,
    pub TIM3: TIM3,
    pub TIM4: TIM4,
    pub TIM5: TIM5,
    pub TIM9: TIM9,
    pub TIM12: TIM12,
    pub TIM10: TIM10,
    pub TIM11: TIM11,
    pub TIM13: TIM13,
    pub TIM14: TIM14,
    pub TIM6: TIM6,
    pub TIM7: TIM7,
    pub ETHERNET_MAC: ETHERNET_MAC,
    pub ETHERNET_MMC: ETHERNET_MMC,
    pub ETHERNET_PTP: ETHERNET_PTP,
    pub ETHERNET_DMA: ETHERNET_DMA,
    pub CRC: CRC,
    pub CAN1: CAN1,
    pub CAN2: CAN2,
    pub FLASH: FLASH,
    pub EXTI: EXTI,
    pub LTDC: LTDC,
    pub SAI1: SAI1,
    pub SAI2: SAI2,
    pub DMA2D: DMA2D,
    pub QUADSPI: QUADSPI,
    pub CEC: CEC,
    pub SPDIF_RX: SPDIF_RX,
    pub SDMMC1: SDMMC1,
    pub LPTIM1: LPTIM1,
    pub I2C1: I2C1,
    pub I2C2: I2C2,
    pub I2C3: I2C3,
    pub I2C4: I2C4,
    pub RTC: RTC,
    pub USART6: USART6,
    pub USART1: USART1,
    pub USART3: USART3,
    pub USART2: USART2,
    pub UART5: UART5,
    pub UART4: UART4,
    pub UART8: UART8,
    pub UART7: UART7,
    pub OTG_FS_GLOBAL: OTG_FS_GLOBAL,
    pub OTG_FS_HOST: OTG_FS_HOST,
    pub OTG_FS_DEVICE: OTG_FS_DEVICE,
    pub OTG_FS_PWRCLK: OTG_FS_PWRCLK,
    pub OTG_HS_GLOBAL: OTG_HS_GLOBAL,
    pub OTG_HS_HOST: OTG_HS_HOST,
    pub OTG_HS_DEVICE: OTG_HS_DEVICE,
    pub OTG_HS_PWRCLK: OTG_HS_PWRCLK,
    pub STK: STK,
    pub NVIC_STIR: NVIC_STIR,
    pub FPU_CPACR: FPU_CPACR,
    pub SCB_ACTRL: SCB_ACTRL,
    pub PF: PF,
    pub AC: AC,
}All the peripherals
Fields
RNG: RNG
                           RNG
HASH: HASH
                           HASH
CRYP: CRYP
                           CRYP
DCMI: DCMI
                           DCMI
FMC: FMC
                           FMC
DBG: DBG
                           DBG
DMA2: DMA2
                           DMA2
DMA1: DMA1
                           DMA1
RCC: RCC
                           RCC
GPIOD: GPIOD
                           GPIOD
GPIOC: GPIOC
                           GPIOC
GPIOK: GPIOK
                           GPIOK
GPIOJ: GPIOJ
                           GPIOJ
GPIOI: GPIOI
                           GPIOI
GPIOH: GPIOH
                           GPIOH
GPIOG: GPIOG
                           GPIOG
GPIOF: GPIOF
                           GPIOF
GPIOE: GPIOE
                           GPIOE
GPIOB: GPIOB
                           GPIOB
GPIOA: GPIOA
                           GPIOA
SYSCFG: SYSCFG
                           SYSCFG
SPI1: SPI1
                           SPI1
SPI2: SPI2
                           SPI2
SPI4: SPI4
                           SPI4
SPI5: SPI5
                           SPI5
SPI3: SPI3
                           SPI3
SPI6: SPI6
                           SPI6
ADC1: ADC1
                           ADC1
ADC2: ADC2
                           ADC2
ADC3: ADC3
                           ADC3
DAC: DAC
                           DAC
PWR: PWR
                           PWR
IWDG: IWDG
                           IWDG
WWDG: WWDG
                           WWDG
C_ADC: C_ADC
                           C_ADC
TIM1: TIM1
                           TIM1
TIM8: TIM8
                           TIM8
TIM2: TIM2
                           TIM2
TIM3: TIM3
                           TIM3
TIM4: TIM4
                           TIM4
TIM5: TIM5
                           TIM5
TIM9: TIM9
                           TIM9
TIM12: TIM12
                           TIM12
TIM10: TIM10
                           TIM10
TIM11: TIM11
                           TIM11
TIM13: TIM13
                           TIM13
TIM14: TIM14
                           TIM14
TIM6: TIM6
                           TIM6
TIM7: TIM7
                           TIM7
ETHERNET_MAC: ETHERNET_MAC
                           ETHERNET_MAC
ETHERNET_MMC: ETHERNET_MMC
                           ETHERNET_MMC
ETHERNET_PTP: ETHERNET_PTP
                           ETHERNET_PTP
ETHERNET_DMA: ETHERNET_DMA
                           ETHERNET_DMA
CRC: CRC
                           CRC
CAN1: CAN1
                           CAN1
CAN2: CAN2
                           CAN2
FLASH: FLASH
                           FLASH
EXTI: EXTI
                           EXTI
LTDC: LTDC
                           LTDC
SAI1: SAI1
                           SAI1
SAI2: SAI2
                           SAI2
DMA2D: DMA2D
                           DMA2D
QUADSPI: QUADSPI
                           QUADSPI
CEC: CEC
                           CEC
SPDIF_RX: SPDIF_RX
                           SPDIF_RX
SDMMC1: SDMMC1
                           SDMMC1
LPTIM1: LPTIM1
                           LPTIM1
I2C1: I2C1
                           I2C1
I2C2: I2C2
                           I2C2
I2C3: I2C3
                           I2C3
I2C4: I2C4
                           I2C4
RTC: RTC
                           RTC
USART6: USART6
                           USART6
USART1: USART1
                           USART1
USART3: USART3
                           USART3
USART2: USART2
                           USART2
UART5: UART5
                           UART5
UART4: UART4
                           UART4
UART8: UART8
                           UART8
UART7: UART7
                           UART7
OTG_FS_GLOBAL: OTG_FS_GLOBAL
                           OTG_FS_GLOBAL
OTG_FS_HOST: OTG_FS_HOST
                           OTG_FS_HOST
OTG_FS_DEVICE: OTG_FS_DEVICE
                           OTG_FS_DEVICE
OTG_FS_PWRCLK: OTG_FS_PWRCLK
                           OTG_FS_PWRCLK
OTG_HS_GLOBAL: OTG_HS_GLOBAL
                           OTG_HS_GLOBAL
OTG_HS_HOST: OTG_HS_HOST
                           OTG_HS_HOST
OTG_HS_DEVICE: OTG_HS_DEVICE
                           OTG_HS_DEVICE
OTG_HS_PWRCLK: OTG_HS_PWRCLK
                           OTG_HS_PWRCLK
STK: STK
                           STK
NVIC_STIR: NVIC_STIR
                           NVIC_STIR
FPU_CPACR: FPU_CPACR
                           FPU_CPACR
SCB_ACTRL: SCB_ACTRL
                           SCB_ACTRL
PF: PF
                           PF
AC: AC
                           AC
Methods
impl Peripherals[src]
pub fn take() -> Option<Self>[src]
Returns all the peripherals once
pub unsafe fn steal() -> Self[src]
Unchecked version of Peripherals::take