Module nrf51::spim1
[−]
[src]
SPI master with easyDMA 1.
Modules
config |
Configuration register. |
enable |
Enable SPIM. |
events_endrx |
End of RXD buffer reached. |
events_endtx |
End of TXD buffer reached. |
events_started |
Transaction started. |
events_stopped |
SPI transaction has stopped. |
frequency |
SPI frequency. |
intenclr |
Interrupt enable clear register. |
intenset |
Interrupt enable set register. |
orc |
Over-read character. |
power |
Peripheral power control. |
psel |
Register block Pin select configuration. |
rxd |
Register block RXD EasyDMA configuration and status. |
tasks_resume |
Resume SPI transaction. |
tasks_start |
Start SPI transaction. |
tasks_stop |
Stop SPI transaction. |
tasks_suspend |
Suspend SPI transaction. |
txd |
Register block TXD EasyDMA configuration and status. |
Structs
CONFIG |
Configuration register. |
ENABLE |
Enable SPIM. |
EVENTS_ENDRX |
End of RXD buffer reached. |
EVENTS_ENDTX |
End of TXD buffer reached. |
EVENTS_STARTED |
Transaction started. |
EVENTS_STOPPED |
SPI transaction has stopped. |
FREQUENCY |
SPI frequency. |
INTENCLR |
Interrupt enable clear register. |
INTENSET |
Interrupt enable set register. |
ORC |
Over-read character. |
POWER |
Peripheral power control. |
PSEL |
Register block |
RXD |
Register block |
RegisterBlock |
Register block |
TASKS_RESUME |
Resume SPI transaction. |
TASKS_START |
Start SPI transaction. |
TASKS_STOP |
Stop SPI transaction. |
TASKS_SUSPEND |
Suspend SPI transaction. |
TXD |
Register block |