Module serpente::sercom::v1::uart

source ·
👎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)

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