pub struct Peripherals {
Show 36 fields pub PORT_MAPPING_PORT_4: PORT_MAPPING_PORT_4, pub PORT_1_2: PORT_1_2, pub PORT_3_4: PORT_3_4, pub PORT_5_6: PORT_5_6, pub PORT_7_8: PORT_7_8, pub RTC: RTC, pub USCI_A0_UART_MODE: USCI_A0_UART_MODE, pub USCI_A0_SPI_MODE: USCI_A0_SPI_MODE, pub USCI_B0_I2C_MODE: USCI_B0_I2C_MODE, pub USCI_B0_SPI_MODE: USCI_B0_SPI_MODE, pub USCI_A1_UART_MODE: USCI_A1_UART_MODE, pub USCI_A1_SPI_MODE: USCI_A1_SPI_MODE, pub USCI_B1_I2C_MODE: USCI_B1_I2C_MODE, pub USCI_B1_SPI_MODE: USCI_B1_SPI_MODE, pub ADC12: ADC12, pub USB_CONTROL: USB_CONTROL, pub USB_OPERATION: USB_OPERATION, pub SFR: SFR, pub PMM: PMM, pub FLASH: FLASH, pub CRC16: CRC16, pub RC: RC, pub WATCHDOG_TIMER: WATCHDOG_TIMER, pub UCS: UCS, pub SYS: SYS, pub SHARED_REFERENCE: SHARED_REFERENCE, pub PORT_MAPPING_CONTROL: PORT_MAPPING_CONTROL, pub PORT_J: PORT_J, pub TIMER_0_A5: TIMER_0_A5, pub TIMER_1_A3: TIMER_1_A3, pub TIMER_0_B7: TIMER_0_B7, pub TIMER_2_A3: TIMER_2_A3, pub MPY_16: MPY_16, pub MPY_32: MPY_32, pub DMA: DMA, pub COMPARATOR_B: COMPARATOR_B,
}
Expand description

All the peripherals

Fields

PORT_MAPPING_PORT_4: PORT_MAPPING_PORT_4

PORT_MAPPING_PORT_4

PORT_1_2: PORT_1_2

PORT_1_2

PORT_3_4: PORT_3_4

PORT_3_4

PORT_5_6: PORT_5_6

PORT_5_6

PORT_7_8: PORT_7_8

PORT_7_8

RTC: RTC

RTC

USCI_A0_UART_MODE: USCI_A0_UART_MODE

USCI_A0_UART_MODE

USCI_A0_SPI_MODE: USCI_A0_SPI_MODE

USCI_A0_SPI_MODE

USCI_B0_I2C_MODE: USCI_B0_I2C_MODE

USCI_B0_I2C_MODE

USCI_B0_SPI_MODE: USCI_B0_SPI_MODE

USCI_B0_SPI_MODE

USCI_A1_UART_MODE: USCI_A1_UART_MODE

USCI_A1_UART_MODE

USCI_A1_SPI_MODE: USCI_A1_SPI_MODE

USCI_A1_SPI_MODE

USCI_B1_I2C_MODE: USCI_B1_I2C_MODE

USCI_B1_I2C_MODE

USCI_B1_SPI_MODE: USCI_B1_SPI_MODE

USCI_B1_SPI_MODE

ADC12: ADC12

ADC12

USB_CONTROL: USB_CONTROL

USB_CONTROL

USB_OPERATION: USB_OPERATION

USB_OPERATION

SFR: SFR

SFR

PMM: PMM

PMM

FLASH: FLASH

FLASH

CRC16: CRC16

CRC16

RC: RC

RC

WATCHDOG_TIMER: WATCHDOG_TIMER

WATCHDOG_TIMER

UCS: UCS

UCS

SYS: SYS

SYS

SHARED_REFERENCE: SHARED_REFERENCE

SHARED_REFERENCE

PORT_MAPPING_CONTROL: PORT_MAPPING_CONTROL

PORT_MAPPING_CONTROL

PORT_J: PORT_J

PORT_J

TIMER_0_A5: TIMER_0_A5

TIMER_0_A5

TIMER_1_A3: TIMER_1_A3

TIMER_1_A3

TIMER_0_B7: TIMER_0_B7

TIMER_0_B7

TIMER_2_A3: TIMER_2_A3

TIMER_2_A3

MPY_16: MPY_16

MPY_16

MPY_32: MPY_32

MPY_32

DMA: DMA

DMA

COMPARATOR_B: COMPARATOR_B

COMPARATOR_B

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.