Go to the documentation of this file.
52 #ifndef _APP_DSPI_DMA_H_
53 #define _APP_DSPI_DMA_H_
65 #ifdef HAL_DSPI_MODULE_ENABLED
uint16_t app_dspi_dma_command_async(app_dspi_command_t *p_cmd)
Transmit instruction in non-blocking mode with Interrupt.
uint16_t app_dspi_dma_init(app_dspi_params_t *p_params)
Initialize the APP DSPI DRIVER according to the specified parameters in the app_dspi_params_t and app...
DSPI command Structure definition.
uint16_t app_dspi_dma_sg_llp_transmit_async(uint8_t *p_data, uint32_t length, dma_sg_llp_config_t *sg_llp_config)
Transmit an amount of data in non-blocking mode with DMA SG or LLP.
LL DMA sg and llp config definition.
Header file containing functions prototypes of DSPI app library.
uint16_t app_dspi_dma_transmit_async(uint8_t *p_data, uint32_t length)
Transmit an amount of data in non-blocking mode with DMA.
Header file containing functions prototypes of GPIO app library.
This file contains all the functions prototypes for the HAL module driver.
uint16_t app_dspi_dma_deinit(void)
De-initialize the APP DSPI DRIVER peripheral.
uint16_t app_dspi_dma_command_transmit_async(app_dspi_command_t *p_cmd, uint8_t *p_data)
Receive an amount of data with the specified instruction in non-blocking mode with Interrupt.
DSPI parameters structure definition.
Header file of app driver error code.
Header file of app driver config code.