CSEN_InitMode_TypeDef Struct ReferenceEMLIB > CSEN
Measurement mode initialization structure.
       Definition at line
       
        394
       
       of file
       
        em_csen.h
       
       .
      
      
       #include <
       
     
        em_csen.h
       
       >
      
| Data Fields | |
| CSEN_AccMode_TypeDef | accMode | 
| bool | autoGnd | 
| CSEN_CmpMode_TypeDef | cmpMode | 
| uint16_t | cmpThr | 
| CSEN_ConvSel_TypeDef | convSel | 
| uint8_t | dmCycles | 
| uint8_t | dmDelta | 
| bool | dmFixedDelta | 
| uint8_t | dmIterPerCycle | 
| CSEN_DMRes_TypeDef | dmRes | 
| CSEN_DriveSel_TypeDef | driveSel | 
| CSEN_EMASample_TypeDef | emaSample | 
| bool | enableDma | 
| CSEN_GainSel_TypeDef | gainSel | 
| uint32_t | inputMask0 | 
| uint32_t | inputMask1 | 
| CSEN_ResetPhaseSel_TypeDef | resetPhase | 
| CSEN_SampleMode_TypeDef | sampleMode | 
| CSEN_SARRes_TypeDef | sarRes | 
| CSEN_SingleSel_TypeDef | singleSel | 
| bool | sumOnly | 
| CSEN_TrigSel_TypeDef | trigSel | 
Field Documentation
| CSEN_AccMode_TypeDef CSEN_InitMode_TypeDef::accMode | 
Selects the number of samples to accumulate per conversion.
        Definition at line
        
         408
        
        of file
        
         em_csen.h
        
        .
       
Referenced by CSEN_InitMode() .
| bool CSEN_InitMode_TypeDef::autoGnd | 
Ground inactive inputs during a conversion.
        Definition at line
        
         435
        
        of file
        
         em_csen.h
        
        .
       
Referenced by CSEN_InitMode() .
| CSEN_CmpMode_TypeDef CSEN_InitMode_TypeDef::cmpMode | 
Enables the comparator and selects the comparison type.
        Definition at line
        
         414
        
        of file
        
         em_csen.h
        
        .
       
Referenced by CSEN_InitMode() .
| uint16_t CSEN_InitMode_TypeDef::cmpThr | 
        Comparator threshold value. Meaning depends on
        
         cmpMode
        
        .
       
        Definition at line
        
         417
        
        of file
        
         em_csen.h
        
        .
       
Referenced by CSEN_InitMode() .
| CSEN_ConvSel_TypeDef CSEN_InitMode_TypeDef::convSel | 
Selects the converter type.
        Definition at line
        
         438
        
        of file
        
         em_csen.h
        
        .
       
Referenced by CSEN_InitMode() .
| uint8_t CSEN_InitMode_TypeDef::dmCycles | 
Sets number of DM converter cycles. Only applies to the Delta Modulation converter.
        Definition at line
        
         452
        
        of file
        
         em_csen.h
        
        .
       
Referenced by CSEN_InitMode() .
| uint8_t CSEN_InitMode_TypeDef::dmDelta | 
Sets the DM converter initial delta value. Only applies to the Delta Modulation converter.
        Definition at line
        
         456
        
        of file
        
         em_csen.h
        
        .
       
Referenced by CSEN_InitMode() .
| bool CSEN_InitMode_TypeDef::dmFixedDelta | 
Disables DM automatic delta size reduction per cycle. Only applies to the Delta Modulation converter.
        Definition at line
        
         460
        
        of file
        
         em_csen.h
        
        .
       
Referenced by CSEN_InitMode() .
| uint8_t CSEN_InitMode_TypeDef::dmIterPerCycle | 
Sets the number of DM iterations (comparisons) per cycle. Only applies to the Delta Modulation converter.
        Definition at line
        
         448
        
        of file
        
         em_csen.h
        
        .
       
Referenced by CSEN_InitMode() .
| CSEN_DMRes_TypeDef CSEN_InitMode_TypeDef::dmRes | 
Selects the Delta Modulation (DM) converter resolution.
        Definition at line
        
         444
        
        of file
        
         em_csen.h
        
        .
       
Referenced by CSEN_InitMode() .
| CSEN_DriveSel_TypeDef CSEN_InitMode_TypeDef::driveSel | 
Selects the output drive strength. Most measurements should use the default value. See reference manual for details on when to adjust.
        Definition at line
        
         468
        
        of file
        
         em_csen.h
        
        .
       
Referenced by CSEN_InitMode() .
| CSEN_EMASample_TypeDef CSEN_InitMode_TypeDef::emaSample | 
Selects the Exponential Moving Average sample weighting.
        Definition at line
        
         411
        
        of file
        
         em_csen.h
        
        .
       
Referenced by CSEN_InitMode() .
| bool CSEN_InitMode_TypeDef::enableDma | 
| CSEN_GainSel_TypeDef CSEN_InitMode_TypeDef::gainSel | 
Selects the converter gain.
        Definition at line
        
         471
        
        of file
        
         em_csen.h
        
        .
       
Referenced by CSEN_InitMode() .
| uint32_t CSEN_InitMode_TypeDef::inputMask0 | 
        Mask selects inputs 0 to 31. Effect depends on
        
         sampleMode
        
        . If sample mode is bonded, then mask selects inputs to short together. If sample mode is scan, then mask selects which inputs will be scanned. If sample mode is single and auto-ground is on (
        
         autoGnd
        
        is true), mask selects which pins are grounded.
       
        Definition at line
        
         429
        
        of file
        
         em_csen.h
        
        .
       
Referenced by CSEN_InitMode() .
| uint32_t CSEN_InitMode_TypeDef::inputMask1 | 
        Mask selects inputs 32 to 63. See
        
         inputMask0
        
        for more information.
       
        Definition at line
        
         432
        
        of file
        
         em_csen.h
        
        .
       
Referenced by CSEN_InitMode() .
| CSEN_ResetPhaseSel_TypeDef CSEN_InitMode_TypeDef::resetPhase | 
Selects the reset phase timing. Most measurements should use the default value. See reference manual for details on when to adjust.
        Definition at line
        
         464
        
        of file
        
         em_csen.h
        
        .
       
Referenced by CSEN_InitMode() .
| CSEN_SampleMode_TypeDef CSEN_InitMode_TypeDef::sampleMode | 
Selects the conversion sample mode.
        Definition at line
        
         396
        
        of file
        
         em_csen.h
        
        .
       
Referenced by CSEN_InitMode() .
| CSEN_SARRes_TypeDef CSEN_InitMode_TypeDef::sarRes | 
Selects the Successive Approximation (SAR) converter resolution.
        Definition at line
        
         441
        
        of file
        
         em_csen.h
        
        .
       
Referenced by CSEN_InitMode() .
| CSEN_SingleSel_TypeDef CSEN_InitMode_TypeDef::singleSel | 
Selects an APORT channel for a single conversion.
        Definition at line
        
         420
        
        of file
        
         em_csen.h
        
        .
       
Referenced by CSEN_InitMode() .
| bool CSEN_InitMode_TypeDef::sumOnly | 
Disables dividing the accumulated result.
        Definition at line
        
         405
        
        of file
        
         em_csen.h
        
        .
       
Referenced by CSEN_InitMode() .
| CSEN_TrigSel_TypeDef CSEN_InitMode_TypeDef::trigSel | 
Selects the conversion trigger source.
        Definition at line
        
         399
        
        of file
        
         em_csen.h
        
        .
       
Referenced by CSEN_InitMode() .
The documentation for this struct was generated from the following file:
- 
       C:/repos/embsw_super_h1/platform/emlib/inc/
       em_csen.h