James Reynolds / AD594x Driver
Embed: (wiki syntax)

« Back to documentation index

LPDACCal_Type Struct Reference

LPDACCal_Type Struct Reference
[TypeDefinitions]

LPDAC calibration structure. More...

#include <ad5940.h>

Data Fields

uint32_t LpdacSel
 Select from LPDAC0 and LPDAC1.
float SysClkFreq
 The real frequency of system clock.
float AdcClkFreq
 The real frequency of ADC clock.
float ADCRefVolt
 ADC reference voltage.
uint32_t ADCSinc3Osr
 SINC3OSR_5, SINC3OSR_4 or SINC3OSR_2.
uint32_t ADCSinc2Osr
 SINC2 OSR settings.
int32_t SettleTime10us
 Wait how much time after TIA is enabled?
int32_t TimeOut10us
 ADC converts signal need time.

Detailed Description

LPDAC calibration structure.

Definition at line 4610 of file ad5940.h.


Field Documentation

float AdcClkFreq

The real frequency of ADC clock.

Definition at line 4614 of file ad5940.h.

float ADCRefVolt

ADC reference voltage.

Default is 1.82V

Definition at line 4615 of file ad5940.h.

uint32_t ADCSinc2Osr

SINC2 OSR settings.

Definition at line 4617 of file ad5940.h.

uint32_t ADCSinc3Osr

SINC3OSR_5, SINC3OSR_4 or SINC3OSR_2.

Definition at line 4616 of file ad5940.h.

uint32_t LpdacSel

Select from LPDAC0 and LPDAC1.

LPDAC1 is ADuCM355 only.

Definition at line 4612 of file ad5940.h.

int32_t SettleTime10us

Wait how much time after TIA is enabled?

Definition at line 4618 of file ad5940.h.

float SysClkFreq

The real frequency of system clock.

Definition at line 4613 of file ad5940.h.

int32_t TimeOut10us

ADC converts signal need time.

Specify the maximum time allowed. Timeout in 10us. negative number means wait no time.

Definition at line 4619 of file ad5940.h.