Data Fields
ADCBufMSP432_Object Struct Reference

ADCBufMSP432 Object. More...

#include <ADCBufMSP432.h>

Collaboration diagram for ADCBufMSP432_Object:
Collaboration graph
[legend]

Data Fields

SemaphoreP_Handle convertComplete
 
HwiP_Handle hwiHandle
 
uint_fast8_t pingpongFlag
 
uint_fast8_t channelCount
 
ADCBuf_Conversionconversions
 
ADCBuf_Callback callBackFxn
 
uint_fast16_t * intlResultBuf
 
uint16_t * conversionSampleBuf
 
uint_fast16_t conversionSampleIdx
 
uint_fast16_t conversionSampleCount
 
uint32_t semaphoreTimeout
 
uint32_t samplingFrequency
 
ADCBuf_Recurrence_Mode recurrenceMode
 
ADCBuf_Return_Mode returnMode
 
ADCBufMSP432_SamplingDuration samplingDuration
 
uint32_t timerAddr
 
bool isOpen
 
uint32_t internalSourceMask
 
uint32_t tempCal30
 
uint32_t tempCal85
 
float tempCalDifference
 
UDMAMSP432_Handle dmaHandle
 
UDMAMSP432_PingPongTransfer pingpongDMATransfer
 
UDMAMSP432_Transfer dmaTransfer
 

Detailed Description

ADCBufMSP432 Object.

The application must not access any member variables of this structure!

Field Documentation

§ convertComplete

SemaphoreP_Handle ADCBufMSP432_Object::convertComplete

§ hwiHandle

HwiP_Handle ADCBufMSP432_Object::hwiHandle

§ pingpongFlag

uint_fast8_t ADCBufMSP432_Object::pingpongFlag

§ channelCount

uint_fast8_t ADCBufMSP432_Object::channelCount

§ conversions

ADCBuf_Conversion* ADCBufMSP432_Object::conversions

§ callBackFxn

ADCBuf_Callback ADCBufMSP432_Object::callBackFxn

§ intlResultBuf

uint_fast16_t* ADCBufMSP432_Object::intlResultBuf

§ conversionSampleBuf

uint16_t* ADCBufMSP432_Object::conversionSampleBuf

§ conversionSampleIdx

uint_fast16_t ADCBufMSP432_Object::conversionSampleIdx

§ conversionSampleCount

uint_fast16_t ADCBufMSP432_Object::conversionSampleCount

Timeout for read semaphore in ADCBuf_RETURN_MODE_BLOCKING

§ semaphoreTimeout

uint32_t ADCBufMSP432_Object::semaphoreTimeout

Frequency in Hz at which the ADC is triggered

§ samplingFrequency

uint32_t ADCBufMSP432_Object::samplingFrequency

Should we convert continuously or one-shot

§ recurrenceMode

ADCBuf_Recurrence_Mode ADCBufMSP432_Object::recurrenceMode

Mode for all conversions

§ returnMode

ADCBuf_Return_Mode ADCBufMSP432_Object::returnMode

ADC sampling duration

§ samplingDuration

ADCBufMSP432_SamplingDuration ADCBufMSP432_Object::samplingDuration

§ timerAddr

uint32_t ADCBufMSP432_Object::timerAddr

§ isOpen

bool ADCBufMSP432_Object::isOpen

§ internalSourceMask

uint32_t ADCBufMSP432_Object::internalSourceMask

§ tempCal30

uint32_t ADCBufMSP432_Object::tempCal30

§ tempCal85

uint32_t ADCBufMSP432_Object::tempCal85

§ tempCalDifference

float ADCBufMSP432_Object::tempCalDifference

§ dmaHandle

UDMAMSP432_Handle ADCBufMSP432_Object::dmaHandle

§ pingpongDMATransfer

UDMAMSP432_PingPongTransfer ADCBufMSP432_Object::pingpongDMATransfer

§ dmaTransfer

UDMAMSP432_Transfer ADCBufMSP432_Object::dmaTransfer

The documentation for this struct was generated from the following file:
© Copyright 1995-2019, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale