Struct gd32f1::gd32f130::Peripherals[][src]

pub struct Peripherals {
Show 37 fields pub ADC: ADC, pub CEC: CEC, pub CMP: CMP, pub CRC: CRC, pub DBG: DBG, pub DMA: DMA, pub EXTI: EXTI, pub FMC: FMC, pub FWDGT: FWDGT, pub GPIOA: GPIOA, pub GPIOB: GPIOB, pub GPIOC: GPIOC, pub GPIOD: GPIOD, pub GPIOF: GPIOF, pub I2C0: I2C0, pub I2C1: I2C1, pub I2C2: I2C2, pub OPA_IVREF: OPA_IVREF, pub PMU: PMU, pub RCU: RCU, pub RTC: RTC, pub SPI0: SPI0, pub SPI1: SPI1, pub SPI2: SPI2, pub SYSCFG: SYSCFG, pub TIMER0: TIMER0, pub TIMER1: TIMER1, pub TIMER2: TIMER2, pub TIMER5: TIMER5, pub TIMER13: TIMER13, pub TIMER14: TIMER14, pub TIMER15: TIMER15, pub TIMER16: TIMER16, pub TSI: TSI, pub USART0: USART0, pub USART1: USART1, pub WWDGT: WWDGT,
}
Expand description

All the peripherals

Fields

ADC: ADC

ADC

CEC: CEC

CEC

CMP: CMP

CMP

CRC: CRC

CRC

DBG: DBG

DBG

DMA: DMA

DMA

EXTI: EXTI

EXTI

FMC: FMC

FMC

FWDGT: FWDGT

FWDGT

GPIOA: GPIOA

GPIOA

GPIOB: GPIOB

GPIOB

GPIOC: GPIOC

GPIOC

GPIOD: GPIOD

GPIOD

GPIOF: GPIOF

GPIOF

I2C0: I2C0

I2C0

I2C1: I2C1

I2C1

I2C2: I2C2

I2C2

OPA_IVREF: OPA_IVREF

OPA_IVREF

PMU: PMU

PMU

RCU: RCU

RCU

RTC: RTC

RTC

SPI0: SPI0

SPI0

SPI1: SPI1

SPI1

SPI2: SPI2

SPI2

SYSCFG: SYSCFG

SYSCFG

TIMER0: TIMER0

TIMER0

TIMER1: TIMER1

TIMER1

TIMER2: TIMER2

TIMER2

TIMER5: TIMER5

TIMER5

TIMER13: TIMER13

TIMER13

TIMER14: TIMER14

TIMER14

TIMER15: TIMER15

TIMER15

TIMER16: TIMER16

TIMER16

TSI: TSI

TSI

USART0: USART0

USART0

USART1: USART1

USART1

WWDGT: WWDGT

WWDGT

Implementations

Returns all the peripherals once

Unchecked version of Peripherals::take

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.