Module lpc55_pac::usart0[][src]

Expand description

USARTs

Modules

Address register for automatic address matching.

Baud Rate Generator register. 16-bit integer baud rate divisor value.

USART Configuration register. Basic USART configuration settings that typically are not changed during operation.

USART Control register. USART control settings that are more likely to change during operation.

FIFO configuration and enable register.

FIFO interrupt enable clear (disable) and read register.

FIFO interrupt enable set (enable) and read register.

FIFO interrupt status register.

FIFO read data.

FIFO data read with no FIFO pop.

FIFO status register.

FIFO trigger settings for interrupt and DMA request.

FIFO write data.

Peripheral identification register.

Interrupt Enable Clear register. Allows clearing any combination of bits in the INTENSET register. Writing a 1 to any implemented bit position causes the corresponding bit to be cleared.

Interrupt Enable read and Set register for USART (not FIFO) status. Contains individual interrupt enable bits for each potential USART interrupt. A complete value may be read from this register. Writing a 1 to any implemented bit position causes that bit to be set.

Interrupt status register. Reflects interrupts that are currently enabled.

Oversample selection register for asynchronous communication.

USART Status register. The complete status value can be read here. Writing ones clears some bits in the register. Some bits can be cleared by writing a 1 to them.

Structs

Register block

Type Definitions

ADDR register accessor: an alias for Reg<ADDR_SPEC>

BRG register accessor: an alias for Reg<BRG_SPEC>

CFG register accessor: an alias for Reg<CFG_SPEC>

CTL register accessor: an alias for Reg<CTL_SPEC>

FIFOCFG register accessor: an alias for Reg<FIFOCFG_SPEC>

FIFOINTENCLR register accessor: an alias for Reg<FIFOINTENCLR_SPEC>

FIFOINTENSET register accessor: an alias for Reg<FIFOINTENSET_SPEC>

FIFOINTSTAT register accessor: an alias for Reg<FIFOINTSTAT_SPEC>

FIFORD register accessor: an alias for Reg<FIFORD_SPEC>

FIFORDNOPOP register accessor: an alias for Reg<FIFORDNOPOP_SPEC>

FIFOSTAT register accessor: an alias for Reg<FIFOSTAT_SPEC>

FIFOTRIG register accessor: an alias for Reg<FIFOTRIG_SPEC>

FIFOWR register accessor: an alias for Reg<FIFOWR_SPEC>

ID register accessor: an alias for Reg<ID_SPEC>

INTENCLR register accessor: an alias for Reg<INTENCLR_SPEC>

INTENSET register accessor: an alias for Reg<INTENSET_SPEC>

INTSTAT register accessor: an alias for Reg<INTSTAT_SPEC>

OSR register accessor: an alias for Reg<OSR_SPEC>

STAT register accessor: an alias for Reg<STAT_SPEC>