Infineon MOTIX™ MCU TLE987x Device Family SDK
Data Fields
ADC34_Type Struct Reference

Detailed Description

ADC34 (ADC34)

#include <tle987x.h>

Data Fields

union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ADC3_EN: 1
 
      __IOM uint32_t   ADC3_OFS_MEAS_EN: 1
 
      __IOM uint32_t   ADC3_SOC: 1
 
      __IM   uint32_t: 1
 
      __IM uint32_t   ADC3_EoC_STS: 1
 
      __IM uint32_t   ADC34_DREQ_SEL: 2
 
      __IOM uint32_t   ADC34_REF_SEL: 1
 
      __IOM uint32_t   ADC3_OSR: 4
 
      __IOM uint32_t   ADC4_EN: 1
 
      __IOM uint32_t   ADC4_OFS_MEAS_EN: 1
 
      __IOM uint32_t   ADC4_SOC: 1
 
      __IM uint32_t   ADC4_EoC_STS: 1
 
      __IOM uint32_t   ADC34_EoC_CNT: 2
 
      __IOM uint32_t   ADC34_DITHEN: 1
 
      __IOM uint32_t   ADC34_DITHVAL: 4
 
      __IOM uint32_t   ADC4_OSR: 4
 
   }   bit
 
CTRL_STS
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IM uint32_t   ADC3_RESU: 16
 
      __IM uint32_t   ADC4_RESU: 16
 
   }   bit
 
RESU
 

Field Documentation

◆ ADC34_DITHEN

__IOM uint32_t ADC34_DITHEN

[23..23] ADC34 Dithering Enable

◆ ADC34_DITHVAL

__IOM uint32_t ADC34_DITHVAL

[27..24] ADC34 Dither Value

◆ ADC34_DREQ_SEL

__IM uint32_t ADC34_DREQ_SEL

[6..5] DMA Ch13 request source select

◆ ADC34_EoC_CNT

__IOM uint32_t ADC34_EoC_CNT

[22..21] ADC34 EoC counter

◆ ADC34_REF_SEL

__IOM uint32_t ADC34_REF_SEL

[11..11] ADC34 reference voltage selection

◆ ADC3_EN

__IOM uint32_t ADC3_EN

[0..0] ADC3 analog frontend Enable

◆ ADC3_EoC_STS

__IM uint32_t ADC3_EoC_STS

[4..4] ADC3 End of Conversion

◆ ADC3_OFS_MEAS_EN

__IOM uint32_t ADC3_OFS_MEAS_EN

[1..1] ADC3 Offset Measurement Enable

◆ ADC3_OSR

__IOM uint32_t ADC3_OSR

[15..12] ADC3 Oversampling Ratio

◆ ADC3_RESU

__IM uint32_t ADC3_RESU

[15..0] ADC3 Result Register

◆ ADC3_SOC

__IOM uint32_t ADC3_SOC

[2..2] ADC3 conversion enable (set after enabling ADC to allow settling of the analog converter part)

◆ ADC4_EN

__IOM uint32_t ADC4_EN

[16..16] ADC4 analog frontend Enable

◆ ADC4_EoC_STS

__IM uint32_t ADC4_EoC_STS

[20..20] ADC4 End of Conversion

◆ ADC4_OFS_MEAS_EN

__IOM uint32_t ADC4_OFS_MEAS_EN

[17..17] ADC4 Offset Measurement Enable

◆ ADC4_OSR

__IOM uint32_t ADC4_OSR

[31..28] ADC4 Oversampling Ratio

◆ ADC4_RESU

__IM uint32_t ADC4_RESU

[31..16] ADC4 Result Register

◆ ADC4_SOC

__IOM uint32_t ADC4_SOC

[18..18] ADC4 conversion enable (set after enabling ADC to allow settling of the analog converter part)

◆  [1/2]

struct { ... } bit

◆  [2/2]

struct { ... } bit

◆ 

union { ... } CTRL_STS

◆ reg

(@ 0x00000000) ADC3 and ADC4 Control and Status

(@ 0x00000004) ADC3_ADC4_RESU

◆ 

union { ... } RESU

◆ uint32_t

__IM uint32_t

The documentation for this struct was generated from the following file: