[−][src]Module nrf52810_hal::target::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 |