Module grand_central_m4::sercom::v1::uart[][src]

👎 Deprecated since 0.13.0:

The sercom::v1::uart module is deprecated, and will be removed in a subsequent release. Please use the sercom::v2::uart module instead.

Structs

PadoutDeprecated

A pad mapping configuration for the SERCOM in UART mode.

RxPadoutDeprecated

A pad mapping configuration for the receiving half of the SERCOM in UART mode.

TxPadoutDeprecated

A pad mapping configuration for the transmitting half of the SERCOM in UART mode.

UART0Deprecated

UARTX represents the corresponding SERCOMX instance configured to act in the role of a UART Master. Objects of this type implement the HAL serial::Read, serial::Write traits.

UART0RxDeprecated

The receiving half of the corresponding UARTX instance (as returned by UARTX::split)

UART0TxDeprecated

The transmitting half of the corresponding UARTX instance (as returned by UARTX::split)

UART1Deprecated

UARTX represents the corresponding SERCOMX instance configured to act in the role of a UART Master. Objects of this type implement the HAL serial::Read, serial::Write traits.

UART1RxDeprecated

The receiving half of the corresponding UARTX instance (as returned by UARTX::split)

UART1TxDeprecated

The transmitting half of the corresponding UARTX instance (as returned by UARTX::split)

UART2Deprecated

UARTX represents the corresponding SERCOMX instance configured to act in the role of a UART Master. Objects of this type implement the HAL serial::Read, serial::Write traits.

UART2RxDeprecated

The receiving half of the corresponding UARTX instance (as returned by UARTX::split)

UART2TxDeprecated

The transmitting half of the corresponding UARTX instance (as returned by UARTX::split)

UART3Deprecated

UARTX represents the corresponding SERCOMX instance configured to act in the role of a UART Master. Objects of this type implement the HAL serial::Read, serial::Write traits.

UART3RxDeprecated

The receiving half of the corresponding UARTX instance (as returned by UARTX::split)

UART3TxDeprecated

The transmitting half of the corresponding UARTX instance (as returned by UARTX::split)

UART4Deprecated

UARTX represents the corresponding SERCOMX instance configured to act in the role of a UART Master. Objects of this type implement the HAL serial::Read, serial::Write traits.

UART4RxDeprecated

The receiving half of the corresponding UARTX instance (as returned by UARTX::split)

UART4TxDeprecated

The transmitting half of the corresponding UARTX instance (as returned by UARTX::split)

UART5Deprecated

UARTX represents the corresponding SERCOMX instance configured to act in the role of a UART Master. Objects of this type implement the HAL serial::Read, serial::Write traits.

UART5RxDeprecated

The receiving half of the corresponding UARTX instance (as returned by UARTX::split)

UART5TxDeprecated

The transmitting half of the corresponding UARTX instance (as returned by UARTX::split)

UART6Deprecated

UARTX represents the corresponding SERCOMX instance configured to act in the role of a UART Master. Objects of this type implement the HAL serial::Read, serial::Write traits.

UART6RxDeprecated

The receiving half of the corresponding UARTX instance (as returned by UARTX::split)

UART6TxDeprecated

The transmitting half of the corresponding UARTX instance (as returned by UARTX::split)

UART7Deprecated

UARTX represents the corresponding SERCOMX instance configured to act in the role of a UART Master. Objects of this type implement the HAL serial::Read, serial::Write traits.

UART7RxDeprecated

The receiving half of the corresponding UARTX instance (as returned by UARTX::split)

UART7TxDeprecated

The transmitting half of the corresponding UARTX instance (as returned by UARTX::split)

Traits

RxpoTxpoDeprecated

The RxpoTxpo trait defines a way to get the data in and data out pin out values for a given UARTXPadout configuration. You should not implement this trait for yourself; only the implementations in the sercom module make sense.

Type Definitions

UART0PadoutDeprecated
UART0RxPadoutDeprecated
UART0TxPadoutDeprecated
UART1PadoutDeprecated
UART1RxPadoutDeprecated
UART1TxPadoutDeprecated
UART2PadoutDeprecated
UART2RxPadoutDeprecated
UART2TxPadoutDeprecated
UART3PadoutDeprecated
UART3RxPadoutDeprecated
UART3TxPadoutDeprecated
UART4PadoutDeprecated
UART4RxPadoutDeprecated
UART4TxPadoutDeprecated
UART5PadoutDeprecated
UART5RxPadoutDeprecated
UART5TxPadoutDeprecated
UART6PadoutDeprecated
UART6RxPadoutDeprecated
UART6TxPadoutDeprecated
UART7PadoutDeprecated
UART7RxPadoutDeprecated
UART7TxPadoutDeprecated