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_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_SPIM3_NRF52840_ANOMALY_198_WORKAROUND_ENABLED |
Enables nRF52840 anomaly 198 workaround for SPIM3. 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_SPIM3_NRF52840_ANOMALY_198_WORKAROUND_ENABLED |
Enables nRF52840 anomaly 198 workaround for SPIM3.
See more in the Errata document located at https://infocenter.nordicsemi.com/
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_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.