PIO Parallel Capture structure for initialize. More...
#include <D:/git/git_canopus_1/softpack/samv7/libraries/libchip_samv7/include/pio_capture.h>
Data Fields | |
uint8_t | dsize |
uint16_t | dPDCsize |
uint32_t * | pData |
uint8_t | alwaysSampling |
uint8_t | halfSampling |
uint8_t | modeFirstSample |
void(* | CbkDataReady )(struct _SpioCaptureInit *) |
void(* | CbkOverrun )(struct _SpioCaptureInit *) |
void(* | CbkEndReception )(struct _SpioCaptureInit *) |
void(* | CbkBuffFull )(struct _SpioCaptureInit *) |
void * | pParam |
PIO Parallel Capture structure for initialize.
At the end of the transfer, the callback is invoked by the interrupt handler.
Definition at line 41 of file pio_capture.h.
uint8_t SpioCaptureInit::alwaysSampling |
Parallel Capture Mode Always Sampling
Definition at line 50 of file pio_capture.h.
void(* SpioCaptureInit::CbkBuffFull)(struct _SpioCaptureInit *) |
Callback function invoked at Reception Buffer Full
Definition at line 62 of file pio_capture.h.
void(* SpioCaptureInit::CbkDataReady)(struct _SpioCaptureInit *) |
Callback function invoked at Mode Data Ready
Definition at line 56 of file pio_capture.h.
void(* SpioCaptureInit::CbkEndReception)(struct _SpioCaptureInit *) |
Callback function invoked at End of Reception Transfer
Definition at line 60 of file pio_capture.h.
void(* SpioCaptureInit::CbkOverrun)(struct _SpioCaptureInit *) |
Callback function invoked at Mode Overrun Error
Definition at line 58 of file pio_capture.h.
uint16_t SpioCaptureInit::dPDCsize |
PDC size, data to be received
Definition at line 46 of file pio_capture.h.
uint8_t SpioCaptureInit::dsize |
PIO_PCRHR register is a BYTE, HALF-WORD or WORD
Definition at line 44 of file pio_capture.h.
uint8_t SpioCaptureInit::halfSampling |
Parallel Capture Mode Half Sampling
Definition at line 52 of file pio_capture.h.
uint8_t SpioCaptureInit::modeFirstSample |
Parallel Capture Mode First Sample
Definition at line 54 of file pio_capture.h.
uint32_t* SpioCaptureInit::pData |
Data to be received
Definition at line 48 of file pio_capture.h.
void* SpioCaptureInit::pParam |
Callback arguments.
Definition at line 64 of file pio_capture.h.