Macros | |
#define | NRFX_SPIM_ENABLED |
Set to 1 to activate. More... | |
#define | NRFX_SPIM0_ENABLED |
Enable SPIM0 instance. More... | |
#define | NRFX_SPIM1_ENABLED |
Enable SPIM1 instance. More... | |
#define | NRFX_SPIM2_ENABLED |
Enable SPIM2 instance. More... | |
#define | NRFX_SPIM3_ENABLED |
Enable SPIM3 instance. More... | |
#define | NRFX_SPIM_EXTENDED_ENABLED |
Enable extended SPIM features. More... | |
#define | NRFX_SPIM_MISO_PULL_CFG |
MISO pin pull configuration. More... | |
#define | NRFX_SPIM_DEFAULT_CONFIG_IRQ_PRIORITY |
Interrupt priority. More... | |
#define | NRFX_SPIM_CONFIG_LOG_ENABLED |
Enables logging in the module. More... | |
#define | NRFX_SPIM_CONFIG_LOG_LEVEL |
Default Severity level. More... | |
#define | NRFX_SPIM_CONFIG_INFO_COLOR |
ANSI escape code prefix. More... | |
#define | NRFX_SPIM_CONFIG_DEBUG_COLOR |
ANSI escape code prefix. More... | |
#define | NRFX_SPIM_NRF52_ANOMALY_109_WORKAROUND_ENABLED |
Enables nRF52 anomaly 109 workaround for SPIM. More... | |
#define NRFX_SPIM0_ENABLED |
Enable SPIM0 instance.
Set to 1 to activate.
#define NRFX_SPIM1_ENABLED |
Enable SPIM1 instance.
Set to 1 to activate.
#define NRFX_SPIM2_ENABLED |
Enable SPIM2 instance.
Set to 1 to activate.
#define NRFX_SPIM3_ENABLED |
Enable SPIM3 instance.
Set to 1 to activate.
#define NRFX_SPIM_CONFIG_DEBUG_COLOR |
ANSI escape code prefix.
Following options are available:
#define NRFX_SPIM_CONFIG_INFO_COLOR |
ANSI escape code prefix.
Following options are available:
#define NRFX_SPIM_CONFIG_LOG_ENABLED |
Enables logging in the module.
Set to 1 to activate.
#define NRFX_SPIM_CONFIG_LOG_LEVEL |
Default Severity level.
Following options are available:
#define NRFX_SPIM_DEFAULT_CONFIG_IRQ_PRIORITY |
Interrupt priority.
Following options are available:
#define NRFX_SPIM_ENABLED |
Set to 1 to activate.
#define NRFX_SPIM_EXTENDED_ENABLED |
Enable extended SPIM features.
Set to 1 to activate.
#define NRFX_SPIM_MISO_PULL_CFG |
MISO pin pull configuration.
Following options are available:
#define NRFX_SPIM_NRF52_ANOMALY_109_WORKAROUND_ENABLED |
Enables nRF52 anomaly 109 workaround for SPIM.
The workaround uses interrupts to wake up the CPU by catching a start event of zero-length transmission to start the clock. This ensures that the DMA transfer will be executed without issues and that the proper transfer will be started. See more in the Errata document or Anomaly 109 Addendum located at https://infocenter.nordicsemi.com/
Set to 1 to activate.