![]() |
LPCOpen Platform
v1.03
LPCOpen Platform for NXP LPC Microcontrollers
|
SPI data setup structure.
Definition at line 63 of file spi_17xx_40xx.h.
#include "spi_17xx_40xx.h"
Data Fields | |
| uint8_t * | pTxData |
| uint8_t * | pRxData |
| uint32_t | cnt |
| uint32_t | length |
| CHIP_SPI_CALLBACK_T | fnBefFrame |
| CHIP_SPI_CALLBACK_T | fnAftFrame |
| CHIP_SPI_CALLBACK_T | fnBefTransfer |
| CHIP_SPI_CALLBACK_T | fnAftTransfer |
| uint16_t * | pTx |
| uint32_t | TxCnt |
| uint16_t * | pRx |
| uint32_t | RxCnt |
| uint32_t | Length |
| uint16_t | DataSize |
| uint32_t cnt |
Transfer counter
Definition at line 66 of file spi_17xx_40xx.h.
| CHIP_SPI_CALLBACK_T fnAftFrame |
Function to call after sending frame
Definition at line 69 of file spi_17xx_40xx.h.
| CHIP_SPI_CALLBACK_T fnAftTransfer |
Function to call after a transfer complete
Definition at line 71 of file spi_17xx_40xx.h.
| CHIP_SPI_CALLBACK_T fnBefFrame |
Function to call before sending frame
Definition at line 68 of file spi_17xx_40xx.h.
| CHIP_SPI_CALLBACK_T fnBefTransfer |
Function to call before starting a transfer
Definition at line 70 of file spi_17xx_40xx.h.
| uint32_t length |
Length of transfer data
Definition at line 67 of file spi_17xx_40xx.h.
| uint8_t* pRxData |
Pointer to receive data
Definition at line 65 of file spi_17xx_40xx.h.
| uint8_t* pTxData |
Pointer to transmit data
Definition at line 64 of file spi_17xx_40xx.h.