Struct lpc43xx::Peripherals
[−]
[src]
pub struct Peripherals { pub SCT: SCT, pub GPDMA: GPDMA, pub SPIFI: SPIFI, pub SDMMC: SDMMC, pub EMC: EMC, pub USB0: USB0, pub USB1: USB1, pub LCD: LCD, pub EEPROM: EEPROM, pub ETHERNET: ETHERNET, pub ATIMER: ATIMER, pub REGFILE: REGFILE, pub PMC: PMC, pub CREG: CREG, pub EVENTROUTER: EVENTROUTER, pub RTC: RTC, pub CGU: CGU, pub CCU1: CCU1, pub CCU2: CCU2, pub RGU: RGU, pub WWDT: WWDT, pub USART0: USART0, pub USART2: USART2, pub USART3: USART3, pub UART1: UART1, pub SSP0: SSP0, pub SSP1: SSP1, pub TIMER0: TIMER0, pub TIMER1: TIMER1, pub TIMER2: TIMER2, pub TIMER3: TIMER3, pub SCU: SCU, pub GPIO_PIN_INT: GPIO_PIN_INT, pub GPIO_GROUP_INT0: GPIO_GROUP_INT0, pub GPIO_GROUP_INT1: GPIO_GROUP_INT1, pub MCPWM: MCPWM, pub I2C0: I2C0, pub I2C1: I2C1, pub I2S0: I2S0, pub I2S1: I2S1, pub C_CAN1: C_CAN1, pub RITIMER: RITIMER, pub QEI: QEI, pub GIMA: GIMA, pub DAC: DAC, pub C_CAN0: C_CAN0, pub ADC0: ADC0, pub ADC1: ADC1, pub ADCHS: ADCHS, pub GPIO_PORT: GPIO_PORT, pub SPI: SPI, pub SGPIO: SGPIO, }
All the peripherals
Fields
SCT: SCT
SCT
GPDMA: GPDMA
GPDMA
SPIFI: SPIFI
SPIFI
SDMMC: SDMMC
SDMMC
EMC: EMC
EMC
USB0: USB0
USB0
USB1: USB1
USB1
LCD: LCD
LCD
EEPROM: EEPROM
EEPROM
ETHERNET: ETHERNET
ETHERNET
ATIMER: ATIMER
ATIMER
REGFILE: REGFILE
REGFILE
PMC: PMC
PMC
CREG: CREG
CREG
EVENTROUTER: EVENTROUTER
EVENTROUTER
RTC: RTC
RTC
CGU: CGU
CGU
CCU1: CCU1
CCU1
CCU2: CCU2
CCU2
RGU: RGU
RGU
WWDT: WWDT
WWDT
USART0: USART0
USART0
USART2: USART2
USART2
USART3: USART3
USART3
UART1: UART1
UART1
SSP0: SSP0
SSP0
SSP1: SSP1
SSP1
TIMER0: TIMER0
TIMER0
TIMER1: TIMER1
TIMER1
TIMER2: TIMER2
TIMER2
TIMER3: TIMER3
TIMER3
SCU: SCU
SCU
GPIO_PIN_INT: GPIO_PIN_INT
GPIO_PIN_INT
GPIO_GROUP_INT0: GPIO_GROUP_INT0
GPIO_GROUP_INT0
GPIO_GROUP_INT1: GPIO_GROUP_INT1
GPIO_GROUP_INT1
MCPWM: MCPWM
MCPWM
I2C0: I2C0
I2C0
I2C1: I2C1
I2C1
I2S0: I2S0
I2S0
I2S1: I2S1
I2S1
C_CAN1: C_CAN1
C_CAN1
RITIMER: RITIMER
RITIMER
QEI: QEI
QEI
GIMA: GIMA
GIMA
DAC: DAC
DAC
C_CAN0: C_CAN0
C_CAN0
ADC0: ADC0
ADC0
ADC1: ADC1
ADC1
ADCHS: ADCHS
ADCHS
GPIO_PORT: GPIO_PORT
GPIO_PORT
SPI: SPI
SPI
SGPIO: SGPIO
SGPIO
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