G32R430 Device Driver Layer v1.0.4
G32R4xx Device Driver Layer API Reference
ADC Private Constants

Topics

 ADC group regular - Trigger source
 ADC group regular - Trigger edge
 ADC group regular - Sequencer scan length
 ADC group regular - Sequencer discontinuous mode
 ADC group regular - Sequencer ranks
 ADC group injected - Sequencer scan length
 ADC group injected - Sequencer discontinuous mode
 ADC Exported Init structure
 ADC Private Macros
 ADC Exported Functions

Macros

#define ADC12_SQR1_REGOFFSET   (0x00000000UL)
#define ADC12_SQR2_REGOFFSET   (0x00000100UL)
#define ADC12_SQR3_REGOFFSET   (0x00000200UL)
#define ADC12_REG_SQRX_REGOFFSET_MASK   (ADC12_SQR1_REGOFFSET | ADC12_SQR2_REGOFFSET | ADC12_SQR3_REGOFFSET)
#define ADC12_SQRX_REGOFFSET_POS   (8UL) /* Position of bits ADC12_SQRx_REGOFFSET in ADC12_REG_SQRX_REGOFFSET_MASK */
#define ADC12_REG_RANK_ID_SQRX_MASK   (0x1F)
#define ADC12_REG_RANK_1_SQRX_BITOFFSET_POS   (ADC_SQR1_SQ1_Pos)
#define ADC12_REG_RANK_2_SQRX_BITOFFSET_POS   (ADC_SQR1_SQ2_Pos)
#define ADC12_REG_RANK_3_SQRX_BITOFFSET_POS   (ADC_SQR1_SQ3_Pos)
#define ADC12_REG_RANK_4_SQRX_BITOFFSET_POS   (ADC_SQR1_SQ4_Pos)
#define ADC12_REG_RANK_5_SQRX_BITOFFSET_POS   (ADC_SQR1_SQ5_Pos)
#define ADC12_REG_RANK_6_SQRX_BITOFFSET_POS   (ADC_SQR1_SQ6_Pos)
#define ADC12_REG_RANK_7_SQRX_BITOFFSET_POS   (ADC_SQR1_SQ7_Pos)
#define ADC12_REG_RANK_8_SQRX_BITOFFSET_POS   (ADC_SQR2_SQ8_Pos)
#define ADC12_REG_RANK_9_SQRX_BITOFFSET_POS   (ADC_SQR2_SQ9_Pos)
#define ADC12_REG_RANK_10_SQRX_BITOFFSET_POS   (ADC_SQR2_SQ10_Pos)
#define ADC12_REG_RANK_11_SQRX_BITOFFSET_POS   (ADC_SQR2_SQ11_Pos)
#define ADC12_REG_RANK_12_SQRX_BITOFFSET_POS   (ADC_SQR2_SQ12_Pos)
#define ADC12_REG_RANK_13_SQRX_BITOFFSET_POS   (ADC_SQR2_SQ13_Pos)
#define ADC12_REG_RANK_14_SQRX_BITOFFSET_POS   (ADC_SQR2_SQ14_Pos)
#define ADC12_REG_RANK_15_SQRX_BITOFFSET_POS   (ADC_SQR3_SQ15_Pos)
#define ADC12_REG_RANK_16_SQRX_BITOFFSET_POS   (ADC_SQR3_SQ16_Pos)
#define ADC12_JDR1_REGOFFSET   (0x00000000UL)
#define ADC12_JDR2_REGOFFSET   (0x00000100UL)
#define ADC12_JDR3_REGOFFSET   (0x00000200UL)
#define ADC12_JDR4_REGOFFSET   (0x00000300UL)
#define ADC12_INJ_JDRX_REGOFFSET_MASK
#define ADC12_INJ_RANK_ID_JSQR_MASK   (0x1F)
#define ADC12_JDRX_REGOFFSET_POS   (8UL) /* Position of bits ADC12_JDRx_REGOFFSET in ADC12_INJ_JDRX_REGOFFSET_MASK */
#define ADC12_INJ_RANK_1_JSQR_BITOFFSET_POS   (ADC_JSQR_JSQ1_Pos)
#define ADC12_INJ_RANK_3_JSQR_BITOFFSET_POS   (ADC_JSQR_JSQ3_Pos)
#define ADC12_INJ_RANK_2_JSQR_BITOFFSET_POS   (ADC_JSQR_JSQ2_Pos)
#define ADC12_INJ_RANK_4_JSQR_BITOFFSET_POS   (ADC_JSQR_JSQ4_Pos)
#define ADC12_REG_TRIG_EXT_EDGE_DEFAULT   (ADC_CFGR_EXTEN_0) /* Trigger edge set to rising edge */
#define ADC12_REG_TRIG_SOURCE_MASK
#define ADC12_REG_TRIG_EDGE_MASK
#define ADC12_REG_TRIG_EXTSEL_BITOFFSET_POS   (ADC_CFGR_EXTSEL_Pos)
#define ADC12_REG_TRIG_EXTEN_BITOFFSET_POS   (ADC_CFGR_EXTEN_Pos)
#define ADC12_INJ_TRIG_EXT_EDGE_DEFAULT   (ADC_JSQR_JEXTEN_0) /* Trigger edge set to rising edge */
#define ADC12_INJ_TRIG_SOURCE_MASK
#define ADC12_INJ_TRIG_EDGE_MASK
#define ADC12_INJ_TRIG_EXTSEL_BITOFFSET_POS   (ADC_JSQR_JEXTSEL_Pos)
#define ADC12_INJ_TRIG_EXTEN_BITOFFSET_POS   (ADC_JSQR_JEXTEN_Pos)
#define ADC12_CHANNEL_ID_NUMBER_MASK   (ADC_CFGR_AWD1CH)
#define ADC12_CHANNEL_ID_NUMBER_BITOFFSET_POS   (ADC_CFGR_AWD1CH_Pos)
#define ADC12_CHANNEL_ID_MASK
#define ADC12_CHANNEL_ID_NUMBER_MASK_POSBIT0   (ADC_SQR2_SQ8) /* Equivalent to shift: (ADC12_CHANNEL_NUMBER_MASK >> [Position of bitfield "ADC12_CHANNEL_NUMBER_MASK" in register]) */
#define ADC12_CHANNEL_ID_INTERNAL_CH   (0x80000000UL) /* Marker of internal channel */
#define ADC12_CHANNEL_ID_INTERNAL_CH_2   (0x00080000UL) /* Marker of internal channel for other ADC instances, in case of different ADC internal channels mapped on same channel number on different ADC instances */
#define ADC12_CHANNEL_ID_INTERNAL_CH_MASK   (ADC12_CHANNEL_ID_INTERNAL_CH | ADC12_CHANNEL_ID_INTERNAL_CH_2)
#define ADC12_SMPR1_REGOFFSET   (0x00000000UL)
#define ADC12_SMPR2_REGOFFSET   (0x02000000UL)
#define ADC12_CHANNEL_SMPRX_REGOFFSET_MASK   (ADC12_SMPR1_REGOFFSET | ADC12_SMPR2_REGOFFSET)
#define ADC12_SMPRX_REGOFFSET_POS   (25UL) /* Position of bits ADC12_SMPRx_REGOFFSET in ADC12_CHANNEL_SMPRX_REGOFFSET_MASK */
#define ADC12_CHANNEL_SMPx_BITOFFSET_MASK   (0x01F00000UL)
#define ADC12_CHANNEL_SMPx_BITOFFSET_POS   (20UL) /* Value equivalent to bitfield "ADC12_CHANNEL_SMPx_BITOFFSET_MASK" position in register */
#define ADC12_CHANNEL_0_NUMBER   (0x00000000UL)
#define ADC12_CHANNEL_1_NUMBER   (ADC_CFGR_AWD1CH_0)
#define ADC12_CHANNEL_2_NUMBER   (ADC_CFGR_AWD1CH_1)
#define ADC12_CHANNEL_3_NUMBER   (ADC_CFGR_AWD1CH_1 | ADC_CFGR_AWD1CH_0)
#define ADC12_CHANNEL_4_NUMBER   (ADC_CFGR_AWD1CH_2)
#define ADC12_CHANNEL_5_NUMBER   (ADC_CFGR_AWD1CH_2 | ADC_CFGR_AWD1CH_0)
#define ADC12_CHANNEL_6_NUMBER   (ADC_CFGR_AWD1CH_2 | ADC_CFGR_AWD1CH_1)
#define ADC12_CHANNEL_7_NUMBER   (ADC_CFGR_AWD1CH_2 | ADC_CFGR_AWD1CH_1 | ADC_CFGR_AWD1CH_0)
#define ADC12_CHANNEL_8_NUMBER   (ADC_CFGR_AWD1CH_3)
#define ADC12_CHANNEL_9_NUMBER   (ADC_CFGR_AWD1CH_3 | ADC_CFGR_AWD1CH_0)
#define ADC12_CHANNEL_10_NUMBER   (ADC_CFGR_AWD1CH_3 | ADC_CFGR_AWD1CH_1)
#define ADC12_CHANNEL_11_NUMBER   (ADC_CFGR_AWD1CH_3 | ADC_CFGR_AWD1CH_1 | ADC_CFGR_AWD1CH_0)
#define ADC12_CHANNEL_12_NUMBER   (ADC_CFGR_AWD1CH_3 | ADC_CFGR_AWD1CH_2)
#define ADC12_CHANNEL_13_NUMBER   (ADC_CFGR_AWD1CH_3 | ADC_CFGR_AWD1CH_2 | ADC_CFGR_AWD1CH_0)
#define ADC12_CHANNEL_14_NUMBER   (ADC_CFGR_AWD1CH_3 | ADC_CFGR_AWD1CH_2 | ADC_CFGR_AWD1CH_1)
#define ADC12_CHANNEL_15_NUMBER   (ADC_CFGR_AWD1CH_3 | ADC_CFGR_AWD1CH_2 | ADC_CFGR_AWD1CH_1 | ADC_CFGR_AWD1CH_0)
#define ADC12_CHANNEL_0_SMP   (ADC12_SMPR1_REGOFFSET | (( 0UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR1_SMP0" position in register */
#define ADC12_CHANNEL_1_SMP   (ADC12_SMPR1_REGOFFSET | (( 4UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR1_SMP1" position in register */
#define ADC12_CHANNEL_2_SMP   (ADC12_SMPR1_REGOFFSET | (( 8UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR1_SMP2" position in register */
#define ADC12_CHANNEL_3_SMP   (ADC12_SMPR1_REGOFFSET | ((12UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR1_SMP3" position in register */
#define ADC12_CHANNEL_4_SMP   (ADC12_SMPR1_REGOFFSET | ((16UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR1_SMP4" position in register */
#define ADC12_CHANNEL_5_SMP   (ADC12_SMPR1_REGOFFSET | ((20UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR1_SMP5" position in register */
#define ADC12_CHANNEL_6_SMP   (ADC12_SMPR1_REGOFFSET | ((24UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR1_SMP6" position in register */
#define ADC12_CHANNEL_7_SMP   (ADC12_SMPR1_REGOFFSET | ((28UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR1_SMP7" position in register */
#define ADC12_CHANNEL_8_SMP   (ADC12_SMPR2_REGOFFSET | (( 0UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR2_SMP8" position in register */
#define ADC12_CHANNEL_9_SMP   (ADC12_SMPR2_REGOFFSET | (( 4UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR2_SMP9" position in register */
#define ADC12_CHANNEL_10_SMP   (ADC12_SMPR2_REGOFFSET | (( 8UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR2_SMP10" position in register */
#define ADC12_CHANNEL_11_SMP   (ADC12_SMPR2_REGOFFSET | ((12UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR2_SMP11" position in register */
#define ADC12_CHANNEL_12_SMP   (ADC12_SMPR2_REGOFFSET | ((16UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR2_SMP12" position in register */
#define ADC12_CHANNEL_13_SMP   (ADC12_SMPR2_REGOFFSET | ((20UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR2_SMP13" position in register */
#define ADC12_CHANNEL_14_SMP   (ADC12_SMPR2_REGOFFSET | ((24UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR2_SMP14" position in register */
#define ADC12_CHANNEL_15_SMP   (ADC12_SMPR2_REGOFFSET | ((28UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR2_SMP15" position in register */
#define ADC12_AWD_CR1_REGOFFSET   (0x00000000UL)
#define ADC12_AWD_CR2_REGOFFSET   (0x00100000UL)
#define ADC12_AWD_CR3_REGOFFSET   (0x00200000UL)
#define ADC12_AWD_CR12_REGOFFSETGAP_MASK   (ADC_AWD2CR_AWD2CH_0)
#define ADC12_AWD_CR12_REGOFFSETGAP_VAL   (0x00000010UL)
#define ADC12_AWD_CRX_REGOFFSET_MASK   (ADC12_AWD_CR1_REGOFFSET | ADC12_AWD_CR2_REGOFFSET | ADC12_AWD_CR3_REGOFFSET)
#define ADC12_AWD_CR1_CHANNEL_MASK   (ADC_CFGR_AWD1CH | ADC_CFGR_JAWD1EN | ADC_CFGR_AWD1EN | ADC_CFGR_AWD1SGL)
#define ADC12_AWD_CR23_CHANNEL_MASK   (ADC_AWD2CR_AWD2CH)
#define ADC12_AWD_CR_ALL_CHANNEL_MASK   (ADC12_AWD_CR1_CHANNEL_MASK | ADC12_AWD_CR23_CHANNEL_MASK)
#define ADC12_AWD_CRX_REGOFFSET_POS   (20UL) /* Position of bits ADC12_AWD_CRx_REGOFFSET in ADC12_AWD_CRX_REGOFFSET_MASK */
#define ADC12_AWD_TR1_REGOFFSET   (ADC12_AWD_CR1_REGOFFSET)
#define ADC12_AWD_TR2_REGOFFSET   (ADC12_AWD_CR2_REGOFFSET)
#define ADC12_AWD_TR3_REGOFFSET   (ADC12_AWD_CR3_REGOFFSET)
#define ADC12_AWD_TRX_REGOFFSET_MASK   (ADC12_AWD_TR1_REGOFFSET | ADC12_AWD_TR2_REGOFFSET | ADC12_AWD_TR3_REGOFFSET)
#define ADC12_AWD_TRX_REGOFFSET_POS   (ADC12_AWD_CRX_REGOFFSET_POS) /* Position of bits ADC12_SQRx_REGOFFSET in ADC12_AWD_TRX_REGOFFSET_MASK */
#define ADC12_AWD_TRX_BIT_HIGH_MASK   (0x00010000UL) /* Selection of 1 bit to discriminate threshold high: mask of bit */
#define ADC12_AWD_TRX_BIT_HIGH_POS   (16UL) /* Selection of 1 bit to discriminate threshold high: position of bit */
#define ADC12_AWD_TRX_BIT_HIGH_SHIFT4   (ADC12_AWD_TRX_BIT_HIGH_POS - 4UL) /* Shift of bit ADC12_AWD_TRX_BIT_HIGH to position to perform a shift of 4 ranks */
#define ADC12_OFR0_REGOFFSET   (0x00000000UL)
#define ADC12_OFR1_REGOFFSET   (0x00000001UL)
#define ADC12_OFR2_REGOFFSET   (0x00000002UL)
#define ADC12_OFR3_REGOFFSET   (0x00000003UL)
#define ADC12_OFRx_REGOFFSET_MASK
#define ADC12_CFGR_AWD1SGL_BITOFFSET_POS   (ADC_CFGR_AWD1SGL_Pos)
#define ADC12_CFGR_AWD1EN_BITOFFSET_POS   (ADC_CFGR_AWD1EN_Pos)
#define ADC12_CFGR_JAWD1EN_BITOFFSET_POS   (ADC_CFGR_JAWD1EN_Pos)
#define ADC12_TR1_HT1_BITOFFSET_POS   (ADC_TR1_HT1_Pos)
#define ADC12_CR_BITS_PROPERTY_RS   (ADC_CR_JADSTP | ADC_CR_ADSTP | ADC_CR_JADSTART | ADC_CR_ADSTART | ADC_CR_ADEN) /* ADC register CR bits with HW property "rs": Software can read as well as set this bit. Writing '0' has no effect on the bit value. */

Detailed Description

Macro Definition Documentation

◆ ADC12_AWD_CR12_REGOFFSETGAP_MASK

#define ADC12_AWD_CR12_REGOFFSETGAP_MASK   (ADC_AWD2CR_AWD2CH_0)

Definition at line 264 of file g32r4xx_ddl_adc12.h.

◆ ADC12_AWD_CR12_REGOFFSETGAP_VAL

#define ADC12_AWD_CR12_REGOFFSETGAP_VAL   (0x00000010UL)

Definition at line 265 of file g32r4xx_ddl_adc12.h.

◆ ADC12_AWD_CR1_CHANNEL_MASK

#define ADC12_AWD_CR1_CHANNEL_MASK   (ADC_CFGR_AWD1CH | ADC_CFGR_JAWD1EN | ADC_CFGR_AWD1EN | ADC_CFGR_AWD1SGL)

Definition at line 269 of file g32r4xx_ddl_adc12.h.

◆ ADC12_AWD_CR1_REGOFFSET

#define ADC12_AWD_CR1_REGOFFSET   (0x00000000UL)

Definition at line 258 of file g32r4xx_ddl_adc12.h.

◆ ADC12_AWD_CR23_CHANNEL_MASK

#define ADC12_AWD_CR23_CHANNEL_MASK   (ADC_AWD2CR_AWD2CH)

Definition at line 270 of file g32r4xx_ddl_adc12.h.

◆ ADC12_AWD_CR2_REGOFFSET

#define ADC12_AWD_CR2_REGOFFSET   (0x00100000UL)

Definition at line 259 of file g32r4xx_ddl_adc12.h.

◆ ADC12_AWD_CR3_REGOFFSET

#define ADC12_AWD_CR3_REGOFFSET   (0x00200000UL)

Definition at line 260 of file g32r4xx_ddl_adc12.h.

◆ ADC12_AWD_CR_ALL_CHANNEL_MASK

#define ADC12_AWD_CR_ALL_CHANNEL_MASK   (ADC12_AWD_CR1_CHANNEL_MASK | ADC12_AWD_CR23_CHANNEL_MASK)

Definition at line 271 of file g32r4xx_ddl_adc12.h.

◆ ADC12_AWD_CRX_REGOFFSET_MASK

#define ADC12_AWD_CRX_REGOFFSET_MASK   (ADC12_AWD_CR1_REGOFFSET | ADC12_AWD_CR2_REGOFFSET | ADC12_AWD_CR3_REGOFFSET)

Definition at line 267 of file g32r4xx_ddl_adc12.h.

◆ ADC12_AWD_CRX_REGOFFSET_POS

#define ADC12_AWD_CRX_REGOFFSET_POS   (20UL) /* Position of bits ADC12_AWD_CRx_REGOFFSET in ADC12_AWD_CRX_REGOFFSET_MASK */

Definition at line 273 of file g32r4xx_ddl_adc12.h.

◆ ADC12_AWD_TR1_REGOFFSET

#define ADC12_AWD_TR1_REGOFFSET   (ADC12_AWD_CR1_REGOFFSET)

Definition at line 276 of file g32r4xx_ddl_adc12.h.

◆ ADC12_AWD_TR2_REGOFFSET

#define ADC12_AWD_TR2_REGOFFSET   (ADC12_AWD_CR2_REGOFFSET)

Definition at line 277 of file g32r4xx_ddl_adc12.h.

◆ ADC12_AWD_TR3_REGOFFSET

#define ADC12_AWD_TR3_REGOFFSET   (ADC12_AWD_CR3_REGOFFSET)

Definition at line 278 of file g32r4xx_ddl_adc12.h.

◆ ADC12_AWD_TRX_BIT_HIGH_MASK

#define ADC12_AWD_TRX_BIT_HIGH_MASK   (0x00010000UL) /* Selection of 1 bit to discriminate threshold high: mask of bit */

Definition at line 281 of file g32r4xx_ddl_adc12.h.

◆ ADC12_AWD_TRX_BIT_HIGH_POS

#define ADC12_AWD_TRX_BIT_HIGH_POS   (16UL) /* Selection of 1 bit to discriminate threshold high: position of bit */

Definition at line 282 of file g32r4xx_ddl_adc12.h.

◆ ADC12_AWD_TRX_BIT_HIGH_SHIFT4

#define ADC12_AWD_TRX_BIT_HIGH_SHIFT4   (ADC12_AWD_TRX_BIT_HIGH_POS - 4UL) /* Shift of bit ADC12_AWD_TRX_BIT_HIGH to position to perform a shift of 4 ranks */

Definition at line 283 of file g32r4xx_ddl_adc12.h.

◆ ADC12_AWD_TRX_REGOFFSET_MASK

#define ADC12_AWD_TRX_REGOFFSET_MASK   (ADC12_AWD_TR1_REGOFFSET | ADC12_AWD_TR2_REGOFFSET | ADC12_AWD_TR3_REGOFFSET)

Definition at line 279 of file g32r4xx_ddl_adc12.h.

◆ ADC12_AWD_TRX_REGOFFSET_POS

#define ADC12_AWD_TRX_REGOFFSET_POS   (ADC12_AWD_CRX_REGOFFSET_POS) /* Position of bits ADC12_SQRx_REGOFFSET in ADC12_AWD_TRX_REGOFFSET_MASK */

Definition at line 280 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CFGR_AWD1EN_BITOFFSET_POS

#define ADC12_CFGR_AWD1EN_BITOFFSET_POS   (ADC_CFGR_AWD1EN_Pos)

Definition at line 296 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CFGR_AWD1SGL_BITOFFSET_POS

#define ADC12_CFGR_AWD1SGL_BITOFFSET_POS   (ADC_CFGR_AWD1SGL_Pos)

Definition at line 295 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CFGR_JAWD1EN_BITOFFSET_POS

#define ADC12_CFGR_JAWD1EN_BITOFFSET_POS   (ADC_CFGR_JAWD1EN_Pos)

Definition at line 297 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_0_NUMBER

#define ADC12_CHANNEL_0_NUMBER   (0x00000000UL)

Definition at line 214 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_0_SMP

#define ADC12_CHANNEL_0_SMP   (ADC12_SMPR1_REGOFFSET | (( 0UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR1_SMP0" position in register */

Definition at line 233 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_10_NUMBER

#define ADC12_CHANNEL_10_NUMBER   (ADC_CFGR_AWD1CH_3 | ADC_CFGR_AWD1CH_1)

Definition at line 224 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_10_SMP

#define ADC12_CHANNEL_10_SMP   (ADC12_SMPR2_REGOFFSET | (( 8UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR2_SMP10" position in register */

Definition at line 243 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_11_NUMBER

#define ADC12_CHANNEL_11_NUMBER   (ADC_CFGR_AWD1CH_3 | ADC_CFGR_AWD1CH_1 | ADC_CFGR_AWD1CH_0)

Definition at line 225 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_11_SMP

#define ADC12_CHANNEL_11_SMP   (ADC12_SMPR2_REGOFFSET | ((12UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR2_SMP11" position in register */

Definition at line 244 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_12_NUMBER

#define ADC12_CHANNEL_12_NUMBER   (ADC_CFGR_AWD1CH_3 | ADC_CFGR_AWD1CH_2)

Definition at line 226 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_12_SMP

#define ADC12_CHANNEL_12_SMP   (ADC12_SMPR2_REGOFFSET | ((16UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR2_SMP12" position in register */

Definition at line 245 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_13_NUMBER

#define ADC12_CHANNEL_13_NUMBER   (ADC_CFGR_AWD1CH_3 | ADC_CFGR_AWD1CH_2 | ADC_CFGR_AWD1CH_0)

Definition at line 227 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_13_SMP

#define ADC12_CHANNEL_13_SMP   (ADC12_SMPR2_REGOFFSET | ((20UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR2_SMP13" position in register */

Definition at line 246 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_14_NUMBER

#define ADC12_CHANNEL_14_NUMBER   (ADC_CFGR_AWD1CH_3 | ADC_CFGR_AWD1CH_2 | ADC_CFGR_AWD1CH_1)

Definition at line 228 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_14_SMP

#define ADC12_CHANNEL_14_SMP   (ADC12_SMPR2_REGOFFSET | ((24UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR2_SMP14" position in register */

Definition at line 247 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_15_NUMBER

#define ADC12_CHANNEL_15_NUMBER   (ADC_CFGR_AWD1CH_3 | ADC_CFGR_AWD1CH_2 | ADC_CFGR_AWD1CH_1 | ADC_CFGR_AWD1CH_0)

Definition at line 229 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_15_SMP

#define ADC12_CHANNEL_15_SMP   (ADC12_SMPR2_REGOFFSET | ((28UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR2_SMP15" position in register */

Definition at line 248 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_1_NUMBER

#define ADC12_CHANNEL_1_NUMBER   (ADC_CFGR_AWD1CH_0)

Definition at line 215 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_1_SMP

#define ADC12_CHANNEL_1_SMP   (ADC12_SMPR1_REGOFFSET | (( 4UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR1_SMP1" position in register */

Definition at line 234 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_2_NUMBER

#define ADC12_CHANNEL_2_NUMBER   (ADC_CFGR_AWD1CH_1)

Definition at line 216 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_2_SMP

#define ADC12_CHANNEL_2_SMP   (ADC12_SMPR1_REGOFFSET | (( 8UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR1_SMP2" position in register */

Definition at line 235 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_3_NUMBER

#define ADC12_CHANNEL_3_NUMBER   (ADC_CFGR_AWD1CH_1 | ADC_CFGR_AWD1CH_0)

Definition at line 217 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_3_SMP

#define ADC12_CHANNEL_3_SMP   (ADC12_SMPR1_REGOFFSET | ((12UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR1_SMP3" position in register */

Definition at line 236 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_4_NUMBER

#define ADC12_CHANNEL_4_NUMBER   (ADC_CFGR_AWD1CH_2)

Definition at line 218 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_4_SMP

#define ADC12_CHANNEL_4_SMP   (ADC12_SMPR1_REGOFFSET | ((16UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR1_SMP4" position in register */

Definition at line 237 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_5_NUMBER

#define ADC12_CHANNEL_5_NUMBER   (ADC_CFGR_AWD1CH_2 | ADC_CFGR_AWD1CH_0)

Definition at line 219 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_5_SMP

#define ADC12_CHANNEL_5_SMP   (ADC12_SMPR1_REGOFFSET | ((20UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR1_SMP5" position in register */

Definition at line 238 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_6_NUMBER

#define ADC12_CHANNEL_6_NUMBER   (ADC_CFGR_AWD1CH_2 | ADC_CFGR_AWD1CH_1)

Definition at line 220 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_6_SMP

#define ADC12_CHANNEL_6_SMP   (ADC12_SMPR1_REGOFFSET | ((24UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR1_SMP6" position in register */

Definition at line 239 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_7_NUMBER

#define ADC12_CHANNEL_7_NUMBER   (ADC_CFGR_AWD1CH_2 | ADC_CFGR_AWD1CH_1 | ADC_CFGR_AWD1CH_0)

Definition at line 221 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_7_SMP

#define ADC12_CHANNEL_7_SMP   (ADC12_SMPR1_REGOFFSET | ((28UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR1_SMP7" position in register */

Definition at line 240 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_8_NUMBER

#define ADC12_CHANNEL_8_NUMBER   (ADC_CFGR_AWD1CH_3)

Definition at line 222 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_8_SMP

#define ADC12_CHANNEL_8_SMP   (ADC12_SMPR2_REGOFFSET | (( 0UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR2_SMP8" position in register */

Definition at line 241 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_9_NUMBER

#define ADC12_CHANNEL_9_NUMBER   (ADC_CFGR_AWD1CH_3 | ADC_CFGR_AWD1CH_0)

Definition at line 223 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_9_SMP

#define ADC12_CHANNEL_9_SMP   (ADC12_SMPR2_REGOFFSET | (( 4UL) << ADC12_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to bitfield "ADC_SMPR2_SMP9" position in register */

Definition at line 242 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_ID_INTERNAL_CH

#define ADC12_CHANNEL_ID_INTERNAL_CH   (0x80000000UL) /* Marker of internal channel */

Definition at line 198 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_ID_INTERNAL_CH_2

#define ADC12_CHANNEL_ID_INTERNAL_CH_2   (0x00080000UL) /* Marker of internal channel for other ADC instances, in case of different ADC internal channels mapped on same channel number on different ADC instances */

Definition at line 199 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_ID_INTERNAL_CH_MASK

#define ADC12_CHANNEL_ID_INTERNAL_CH_MASK   (ADC12_CHANNEL_ID_INTERNAL_CH | ADC12_CHANNEL_ID_INTERNAL_CH_2)

Definition at line 200 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_ID_MASK

#define ADC12_CHANNEL_ID_MASK
Value:

Definition at line 192 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_ID_NUMBER_BITOFFSET_POS

#define ADC12_CHANNEL_ID_NUMBER_BITOFFSET_POS   (ADC_CFGR_AWD1CH_Pos)

Definition at line 191 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_ID_NUMBER_MASK

#define ADC12_CHANNEL_ID_NUMBER_MASK   (ADC_CFGR_AWD1CH)

Definition at line 190 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_ID_NUMBER_MASK_POSBIT0

#define ADC12_CHANNEL_ID_NUMBER_MASK_POSBIT0   (ADC_SQR2_SQ8) /* Equivalent to shift: (ADC12_CHANNEL_NUMBER_MASK >> [Position of bitfield "ADC12_CHANNEL_NUMBER_MASK" in register]) */

Definition at line 195 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_SMPRX_REGOFFSET_MASK

#define ADC12_CHANNEL_SMPRX_REGOFFSET_MASK   (ADC12_SMPR1_REGOFFSET | ADC12_SMPR2_REGOFFSET)

Definition at line 206 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_SMPx_BITOFFSET_MASK

#define ADC12_CHANNEL_SMPx_BITOFFSET_MASK   (0x01F00000UL)

Definition at line 209 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CHANNEL_SMPx_BITOFFSET_POS

#define ADC12_CHANNEL_SMPx_BITOFFSET_POS   (20UL) /* Value equivalent to bitfield "ADC12_CHANNEL_SMPx_BITOFFSET_MASK" position in register */

Definition at line 210 of file g32r4xx_ddl_adc12.h.

◆ ADC12_CR_BITS_PROPERTY_RS

#define ADC12_CR_BITS_PROPERTY_RS   (ADC_CR_JADSTP | ADC_CR_ADSTP | ADC_CR_JADSTART | ADC_CR_ADSTART | ADC_CR_ADEN) /* ADC register CR bits with HW property "rs": Software can read as well as set this bit. Writing '0' has no effect on the bit value. */

Definition at line 301 of file g32r4xx_ddl_adc12.h.

◆ ADC12_INJ_JDRX_REGOFFSET_MASK

#define ADC12_INJ_JDRX_REGOFFSET_MASK
Value:
#define ADC12_JDR2_REGOFFSET
#define ADC12_JDR3_REGOFFSET
#define ADC12_JDR1_REGOFFSET
#define ADC12_JDR4_REGOFFSET

Definition at line 118 of file g32r4xx_ddl_adc12.h.

◆ ADC12_INJ_RANK_1_JSQR_BITOFFSET_POS

#define ADC12_INJ_RANK_1_JSQR_BITOFFSET_POS   (ADC_JSQR_JSQ1_Pos)

Definition at line 125 of file g32r4xx_ddl_adc12.h.

◆ ADC12_INJ_RANK_2_JSQR_BITOFFSET_POS

#define ADC12_INJ_RANK_2_JSQR_BITOFFSET_POS   (ADC_JSQR_JSQ2_Pos)

Definition at line 127 of file g32r4xx_ddl_adc12.h.

◆ ADC12_INJ_RANK_3_JSQR_BITOFFSET_POS

#define ADC12_INJ_RANK_3_JSQR_BITOFFSET_POS   (ADC_JSQR_JSQ3_Pos)

Definition at line 126 of file g32r4xx_ddl_adc12.h.

◆ ADC12_INJ_RANK_4_JSQR_BITOFFSET_POS

#define ADC12_INJ_RANK_4_JSQR_BITOFFSET_POS   (ADC_JSQR_JSQ4_Pos)

Definition at line 128 of file g32r4xx_ddl_adc12.h.

◆ ADC12_INJ_RANK_ID_JSQR_MASK

#define ADC12_INJ_RANK_ID_JSQR_MASK   (0x1F)

Definition at line 120 of file g32r4xx_ddl_adc12.h.

◆ ADC12_INJ_TRIG_EDGE_MASK

#define ADC12_INJ_TRIG_EDGE_MASK
Value:
(((DDL_ADC12_INJ_TRIG_SOFTWARE & ADC_JSQR_JEXTEN) << (4U * 0UL)) | \
((ADC12_INJ_TRIG_EXT_EDGE_DEFAULT) << (4U * 1UL)) | \
((ADC12_INJ_TRIG_EXT_EDGE_DEFAULT) << (4U * 2UL)) | \
#define DDL_ADC12_INJ_TRIG_SOFTWARE
#define ADC12_INJ_TRIG_EXT_EDGE_DEFAULT

Definition at line 173 of file g32r4xx_ddl_adc12.h.

◆ ADC12_INJ_TRIG_EXT_EDGE_DEFAULT

#define ADC12_INJ_TRIG_EXT_EDGE_DEFAULT   (ADC_JSQR_JEXTEN_0) /* Trigger edge set to rising edge */

Definition at line 160 of file g32r4xx_ddl_adc12.h.

◆ ADC12_INJ_TRIG_EXTEN_BITOFFSET_POS

#define ADC12_INJ_TRIG_EXTEN_BITOFFSET_POS   (ADC_JSQR_JEXTEN_Pos)

Definition at line 180 of file g32r4xx_ddl_adc12.h.

◆ ADC12_INJ_TRIG_EXTSEL_BITOFFSET_POS

#define ADC12_INJ_TRIG_EXTSEL_BITOFFSET_POS   (ADC_JSQR_JEXTSEL_Pos)

Definition at line 179 of file g32r4xx_ddl_adc12.h.

◆ ADC12_INJ_TRIG_SOURCE_MASK

#define ADC12_INJ_TRIG_SOURCE_MASK
Value:
(((DDL_ADC12_INJ_TRIG_SOFTWARE & ADC_JSQR_JEXTSEL) << (4U * 0UL)) | \
((ADC_JSQR_JEXTSEL) << (4U * 1UL)) | \
((ADC_JSQR_JEXTSEL) << (4U * 2UL)) | \
((ADC_JSQR_JEXTSEL) << (4U * 3UL)) )

Definition at line 165 of file g32r4xx_ddl_adc12.h.

◆ ADC12_JDR1_REGOFFSET

#define ADC12_JDR1_REGOFFSET   (0x00000000UL)

Definition at line 113 of file g32r4xx_ddl_adc12.h.

◆ ADC12_JDR2_REGOFFSET

#define ADC12_JDR2_REGOFFSET   (0x00000100UL)

Definition at line 114 of file g32r4xx_ddl_adc12.h.

◆ ADC12_JDR3_REGOFFSET

#define ADC12_JDR3_REGOFFSET   (0x00000200UL)

Definition at line 115 of file g32r4xx_ddl_adc12.h.

◆ ADC12_JDR4_REGOFFSET

#define ADC12_JDR4_REGOFFSET   (0x00000300UL)

Definition at line 116 of file g32r4xx_ddl_adc12.h.

◆ ADC12_JDRX_REGOFFSET_POS

#define ADC12_JDRX_REGOFFSET_POS   (8UL) /* Position of bits ADC12_JDRx_REGOFFSET in ADC12_INJ_JDRX_REGOFFSET_MASK */

Definition at line 121 of file g32r4xx_ddl_adc12.h.

◆ ADC12_OFR0_REGOFFSET

#define ADC12_OFR0_REGOFFSET   (0x00000000UL)

Definition at line 287 of file g32r4xx_ddl_adc12.h.

◆ ADC12_OFR1_REGOFFSET

#define ADC12_OFR1_REGOFFSET   (0x00000001UL)

Definition at line 288 of file g32r4xx_ddl_adc12.h.

◆ ADC12_OFR2_REGOFFSET

#define ADC12_OFR2_REGOFFSET   (0x00000002UL)

Definition at line 289 of file g32r4xx_ddl_adc12.h.

◆ ADC12_OFR3_REGOFFSET

#define ADC12_OFR3_REGOFFSET   (0x00000003UL)

Definition at line 290 of file g32r4xx_ddl_adc12.h.

◆ ADC12_OFRx_REGOFFSET_MASK

#define ADC12_OFRx_REGOFFSET_MASK
Value:
#define ADC12_OFR1_REGOFFSET
#define ADC12_OFR3_REGOFFSET
#define ADC12_OFR0_REGOFFSET
#define ADC12_OFR2_REGOFFSET

Definition at line 291 of file g32r4xx_ddl_adc12.h.

◆ ADC12_REG_RANK_10_SQRX_BITOFFSET_POS

#define ADC12_REG_RANK_10_SQRX_BITOFFSET_POS   (ADC_SQR2_SQ10_Pos)

Definition at line 98 of file g32r4xx_ddl_adc12.h.

◆ ADC12_REG_RANK_11_SQRX_BITOFFSET_POS

#define ADC12_REG_RANK_11_SQRX_BITOFFSET_POS   (ADC_SQR2_SQ11_Pos)

Definition at line 99 of file g32r4xx_ddl_adc12.h.

◆ ADC12_REG_RANK_12_SQRX_BITOFFSET_POS

#define ADC12_REG_RANK_12_SQRX_BITOFFSET_POS   (ADC_SQR2_SQ12_Pos)

Definition at line 100 of file g32r4xx_ddl_adc12.h.

◆ ADC12_REG_RANK_13_SQRX_BITOFFSET_POS

#define ADC12_REG_RANK_13_SQRX_BITOFFSET_POS   (ADC_SQR2_SQ13_Pos)

Definition at line 101 of file g32r4xx_ddl_adc12.h.

◆ ADC12_REG_RANK_14_SQRX_BITOFFSET_POS

#define ADC12_REG_RANK_14_SQRX_BITOFFSET_POS   (ADC_SQR2_SQ14_Pos)

Definition at line 102 of file g32r4xx_ddl_adc12.h.

◆ ADC12_REG_RANK_15_SQRX_BITOFFSET_POS

#define ADC12_REG_RANK_15_SQRX_BITOFFSET_POS   (ADC_SQR3_SQ15_Pos)

Definition at line 103 of file g32r4xx_ddl_adc12.h.

◆ ADC12_REG_RANK_16_SQRX_BITOFFSET_POS

#define ADC12_REG_RANK_16_SQRX_BITOFFSET_POS   (ADC_SQR3_SQ16_Pos)

Definition at line 104 of file g32r4xx_ddl_adc12.h.

◆ ADC12_REG_RANK_1_SQRX_BITOFFSET_POS

#define ADC12_REG_RANK_1_SQRX_BITOFFSET_POS   (ADC_SQR1_SQ1_Pos)

Definition at line 89 of file g32r4xx_ddl_adc12.h.

◆ ADC12_REG_RANK_2_SQRX_BITOFFSET_POS

#define ADC12_REG_RANK_2_SQRX_BITOFFSET_POS   (ADC_SQR1_SQ2_Pos)

Definition at line 90 of file g32r4xx_ddl_adc12.h.

◆ ADC12_REG_RANK_3_SQRX_BITOFFSET_POS

#define ADC12_REG_RANK_3_SQRX_BITOFFSET_POS   (ADC_SQR1_SQ3_Pos)

Definition at line 91 of file g32r4xx_ddl_adc12.h.

◆ ADC12_REG_RANK_4_SQRX_BITOFFSET_POS

#define ADC12_REG_RANK_4_SQRX_BITOFFSET_POS   (ADC_SQR1_SQ4_Pos)

Definition at line 92 of file g32r4xx_ddl_adc12.h.

◆ ADC12_REG_RANK_5_SQRX_BITOFFSET_POS

#define ADC12_REG_RANK_5_SQRX_BITOFFSET_POS   (ADC_SQR1_SQ5_Pos)

Definition at line 93 of file g32r4xx_ddl_adc12.h.

◆ ADC12_REG_RANK_6_SQRX_BITOFFSET_POS

#define ADC12_REG_RANK_6_SQRX_BITOFFSET_POS   (ADC_SQR1_SQ6_Pos)

Definition at line 94 of file g32r4xx_ddl_adc12.h.

◆ ADC12_REG_RANK_7_SQRX_BITOFFSET_POS

#define ADC12_REG_RANK_7_SQRX_BITOFFSET_POS   (ADC_SQR1_SQ7_Pos)

Definition at line 95 of file g32r4xx_ddl_adc12.h.

◆ ADC12_REG_RANK_8_SQRX_BITOFFSET_POS

#define ADC12_REG_RANK_8_SQRX_BITOFFSET_POS   (ADC_SQR2_SQ8_Pos)

Definition at line 96 of file g32r4xx_ddl_adc12.h.

◆ ADC12_REG_RANK_9_SQRX_BITOFFSET_POS

#define ADC12_REG_RANK_9_SQRX_BITOFFSET_POS   (ADC_SQR2_SQ9_Pos)

Definition at line 97 of file g32r4xx_ddl_adc12.h.

◆ ADC12_REG_RANK_ID_SQRX_MASK

#define ADC12_REG_RANK_ID_SQRX_MASK   (0x1F)

Definition at line 85 of file g32r4xx_ddl_adc12.h.

◆ ADC12_REG_SQRX_REGOFFSET_MASK

#define ADC12_REG_SQRX_REGOFFSET_MASK   (ADC12_SQR1_REGOFFSET | ADC12_SQR2_REGOFFSET | ADC12_SQR3_REGOFFSET)

Definition at line 83 of file g32r4xx_ddl_adc12.h.

◆ ADC12_REG_TRIG_EDGE_MASK

#define ADC12_REG_TRIG_EDGE_MASK
Value:
(((DDL_ADC12_REG_TRIG_SOFTWARE & ADC_CFGR_EXTEN) << (4U * 0UL)) | \
((ADC12_REG_TRIG_EXT_EDGE_DEFAULT) << (4U * 1UL)) | \
((ADC12_REG_TRIG_EXT_EDGE_DEFAULT) << (4U * 2UL)) | \
#define DDL_ADC12_REG_TRIG_SOFTWARE
#define ADC12_REG_TRIG_EXT_EDGE_DEFAULT

Definition at line 147 of file g32r4xx_ddl_adc12.h.

◆ ADC12_REG_TRIG_EXT_EDGE_DEFAULT

#define ADC12_REG_TRIG_EXT_EDGE_DEFAULT   (ADC_CFGR_EXTEN_0) /* Trigger edge set to rising edge */

Definition at line 134 of file g32r4xx_ddl_adc12.h.

◆ ADC12_REG_TRIG_EXTEN_BITOFFSET_POS

#define ADC12_REG_TRIG_EXTEN_BITOFFSET_POS   (ADC_CFGR_EXTEN_Pos)

Definition at line 154 of file g32r4xx_ddl_adc12.h.

◆ ADC12_REG_TRIG_EXTSEL_BITOFFSET_POS

#define ADC12_REG_TRIG_EXTSEL_BITOFFSET_POS   (ADC_CFGR_EXTSEL_Pos)

Definition at line 153 of file g32r4xx_ddl_adc12.h.

◆ ADC12_REG_TRIG_SOURCE_MASK

#define ADC12_REG_TRIG_SOURCE_MASK
Value:
(((DDL_ADC12_REG_TRIG_SOFTWARE & ADC_CFGR_EXTSEL) << (4U * 0UL)) | \
((ADC_CFGR_EXTSEL) << (4U * 1UL)) | \
((ADC_CFGR_EXTSEL) << (4U * 2UL)) | \
((ADC_CFGR_EXTSEL) << (4U * 3UL)) )

Definition at line 139 of file g32r4xx_ddl_adc12.h.

◆ ADC12_SMPR1_REGOFFSET

#define ADC12_SMPR1_REGOFFSET   (0x00000000UL)

Definition at line 204 of file g32r4xx_ddl_adc12.h.

◆ ADC12_SMPR2_REGOFFSET

#define ADC12_SMPR2_REGOFFSET   (0x02000000UL)

Definition at line 205 of file g32r4xx_ddl_adc12.h.

◆ ADC12_SMPRX_REGOFFSET_POS

#define ADC12_SMPRX_REGOFFSET_POS   (25UL) /* Position of bits ADC12_SMPRx_REGOFFSET in ADC12_CHANNEL_SMPRX_REGOFFSET_MASK */

Definition at line 207 of file g32r4xx_ddl_adc12.h.

◆ ADC12_SQR1_REGOFFSET

#define ADC12_SQR1_REGOFFSET   (0x00000000UL)

Definition at line 79 of file g32r4xx_ddl_adc12.h.

◆ ADC12_SQR2_REGOFFSET

#define ADC12_SQR2_REGOFFSET   (0x00000100UL)

Definition at line 80 of file g32r4xx_ddl_adc12.h.

◆ ADC12_SQR3_REGOFFSET

#define ADC12_SQR3_REGOFFSET   (0x00000200UL)

Definition at line 81 of file g32r4xx_ddl_adc12.h.

◆ ADC12_SQRX_REGOFFSET_POS

#define ADC12_SQRX_REGOFFSET_POS   (8UL) /* Position of bits ADC12_SQRx_REGOFFSET in ADC12_REG_SQRX_REGOFFSET_MASK */

Definition at line 84 of file g32r4xx_ddl_adc12.h.

◆ ADC12_TR1_HT1_BITOFFSET_POS

#define ADC12_TR1_HT1_BITOFFSET_POS   (ADC_TR1_HT1_Pos)

Definition at line 298 of file g32r4xx_ddl_adc12.h.