[][src]Module nrf52810_pac::twi0

I2C compatible Two-Wire Interface

Modules

address

Address used in the TWI transfer

enable

Enable TWI

errorsrc

Error source

events_bb

TWI byte boundary, generated before each byte that is sent or received

events_error

TWI error

events_rxdready

TWI RXD byte received

events_stopped

TWI stopped

events_suspended

TWI entered the suspended state

events_txdsent

TWI TXD byte sent

frequency

TWI frequency. Accuracy depends on the HFCLK source selected.

intenclr

Disable interrupt

intenset

Enable interrupt

psel

Register block Unspecified

rxd

RXD register

shorts

Shortcuts between local events and tasks

tasks_resume

Resume TWI transaction

tasks_startrx

Start TWI receive sequence

tasks_starttx

Start TWI transmit sequence

tasks_stop

Stop TWI transaction

tasks_suspend

Suspend TWI transaction

txd

TXD register

Structs

ADDRESS

Address used in the TWI transfer

ENABLE

Enable TWI

ERRORSRC

Error source

EVENTS_BB

TWI byte boundary, generated before each byte that is sent or received

EVENTS_ERROR

TWI error

EVENTS_RXDREADY

TWI RXD byte received

EVENTS_STOPPED

TWI stopped

EVENTS_SUSPENDED

TWI entered the suspended state

EVENTS_TXDSENT

TWI TXD byte sent

FREQUENCY

TWI frequency. Accuracy depends on the HFCLK source selected.

INTENCLR

Disable interrupt

INTENSET

Enable interrupt

PSEL

Register block

RXD

RXD register

RegisterBlock

Register block

SHORTS

Shortcuts between local events and tasks

TASKS_RESUME

Resume TWI transaction

TASKS_STARTRX

Start TWI receive sequence

TASKS_STARTTX

Start TWI transmit sequence

TASKS_STOP

Stop TWI transaction

TASKS_SUSPEND

Suspend TWI transaction

TXD

TXD register