STMicroelectronics /STM32U031 /ADC /ADC_CHSELR

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as ADC_CHSELR

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (B_0x0)CHSEL0 0 (B_0x0)CHSEL1 0 (B_0x0)CHSEL2 0 (B_0x0)CHSEL3 0 (B_0x0)CHSEL4 0 (B_0x0)CHSEL5 0 (B_0x0)CHSEL6 0 (B_0x0)CHSEL7 0 (B_0x0)CHSEL8 0 (B_0x0)CHSEL9 0 (B_0x0)CHSEL10 0 (B_0x0)CHSEL11 0 (B_0x0)CHSEL12 0 (B_0x0)CHSEL13 0 (B_0x0)CHSEL14 0 (B_0x0)CHSEL15 0 (B_0x0)CHSEL16 0 (B_0x0)CHSEL17 0 (B_0x0)CHSEL18 0 (B_0x0)CHSEL19

CHSEL15=B_0x0, CHSEL12=B_0x0, CHSEL14=B_0x0, CHSEL11=B_0x0, CHSEL5=B_0x0, CHSEL16=B_0x0, CHSEL4=B_0x0, CHSEL0=B_0x0, CHSEL3=B_0x0, CHSEL10=B_0x0, CHSEL17=B_0x0, CHSEL1=B_0x0, CHSEL2=B_0x0, CHSEL19=B_0x0, CHSEL18=B_0x0, CHSEL8=B_0x0, CHSEL7=B_0x0, CHSEL6=B_0x0, CHSEL9=B_0x0, CHSEL13=B_0x0

Description

ADC channel selection register

Fields

CHSEL0

Channel-x selection These bits are written by software and define which channels are part of the sequence of channels to be converted. Note: The software is allowed to write this bit only when ADSTART1=10 (which ensures that no conversion is ongoing). Note: If CCRDY is not yet asserted after channel configuration (writing ADC_CHSELR register or changing CHSELRMOD or SCANDIR), the value written to this bit is ignored.

0 (B_0x0): Input Channel-x is not selected for conversion

1 (B_0x1): Input Channel-x is selected for conversion

CHSEL1

Channel-x selection These bits are written by software and define which channels are part of the sequence of channels to be converted. Note: The software is allowed to write this bit only when ADSTART1=10 (which ensures that no conversion is ongoing). Note: If CCRDY is not yet asserted after channel configuration (writing ADC_CHSELR register or changing CHSELRMOD or SCANDIR), the value written to this bit is ignored.

0 (B_0x0): Input Channel-x is not selected for conversion

1 (B_0x1): Input Channel-x is selected for conversion

CHSEL2

Channel-x selection These bits are written by software and define which channels are part of the sequence of channels to be converted. Note: The software is allowed to write this bit only when ADSTART1=10 (which ensures that no conversion is ongoing). Note: If CCRDY is not yet asserted after channel configuration (writing ADC_CHSELR register or changing CHSELRMOD or SCANDIR), the value written to this bit is ignored.

0 (B_0x0): Input Channel-x is not selected for conversion

1 (B_0x1): Input Channel-x is selected for conversion

CHSEL3

Channel-x selection These bits are written by software and define which channels are part of the sequence of channels to be converted. Note: The software is allowed to write this bit only when ADSTART1=10 (which ensures that no conversion is ongoing). Note: If CCRDY is not yet asserted after channel configuration (writing ADC_CHSELR register or changing CHSELRMOD or SCANDIR), the value written to this bit is ignored.

0 (B_0x0): Input Channel-x is not selected for conversion

1 (B_0x1): Input Channel-x is selected for conversion

CHSEL4

Channel-x selection These bits are written by software and define which channels are part of the sequence of channels to be converted. Note: The software is allowed to write this bit only when ADSTART1=10 (which ensures that no conversion is ongoing). Note: If CCRDY is not yet asserted after channel configuration (writing ADC_CHSELR register or changing CHSELRMOD or SCANDIR), the value written to this bit is ignored.

0 (B_0x0): Input Channel-x is not selected for conversion

1 (B_0x1): Input Channel-x is selected for conversion

CHSEL5

Channel-x selection These bits are written by software and define which channels are part of the sequence of channels to be converted. Note: The software is allowed to write this bit only when ADSTART1=10 (which ensures that no conversion is ongoing). Note: If CCRDY is not yet asserted after channel configuration (writing ADC_CHSELR register or changing CHSELRMOD or SCANDIR), the value written to this bit is ignored.

0 (B_0x0): Input Channel-x is not selected for conversion

1 (B_0x1): Input Channel-x is selected for conversion

CHSEL6

Channel-x selection These bits are written by software and define which channels are part of the sequence of channels to be converted. Note: The software is allowed to write this bit only when ADSTART1=10 (which ensures that no conversion is ongoing). Note: If CCRDY is not yet asserted after channel configuration (writing ADC_CHSELR register or changing CHSELRMOD or SCANDIR), the value written to this bit is ignored.

0 (B_0x0): Input Channel-x is not selected for conversion

1 (B_0x1): Input Channel-x is selected for conversion

CHSEL7

Channel-x selection These bits are written by software and define which channels are part of the sequence of channels to be converted. Note: The software is allowed to write this bit only when ADSTART1=10 (which ensures that no conversion is ongoing). Note: If CCRDY is not yet asserted after channel configuration (writing ADC_CHSELR register or changing CHSELRMOD or SCANDIR), the value written to this bit is ignored.

0 (B_0x0): Input Channel-x is not selected for conversion

1 (B_0x1): Input Channel-x is selected for conversion

CHSEL8

Channel-x selection These bits are written by software and define which channels are part of the sequence of channels to be converted. Note: The software is allowed to write this bit only when ADSTART1=10 (which ensures that no conversion is ongoing). Note: If CCRDY is not yet asserted after channel configuration (writing ADC_CHSELR register or changing CHSELRMOD or SCANDIR), the value written to this bit is ignored.

0 (B_0x0): Input Channel-x is not selected for conversion

1 (B_0x1): Input Channel-x is selected for conversion

CHSEL9

Channel-x selection These bits are written by software and define which channels are part of the sequence of channels to be converted. Note: The software is allowed to write this bit only when ADSTART1=10 (which ensures that no conversion is ongoing). Note: If CCRDY is not yet asserted after channel configuration (writing ADC_CHSELR register or changing CHSELRMOD or SCANDIR), the value written to this bit is ignored.

0 (B_0x0): Input Channel-x is not selected for conversion

1 (B_0x1): Input Channel-x is selected for conversion

CHSEL10

Channel-x selection These bits are written by software and define which channels are part of the sequence of channels to be converted. Note: The software is allowed to write this bit only when ADSTART1=10 (which ensures that no conversion is ongoing). Note: If CCRDY is not yet asserted after channel configuration (writing ADC_CHSELR register or changing CHSELRMOD or SCANDIR), the value written to this bit is ignored.

0 (B_0x0): Input Channel-x is not selected for conversion

1 (B_0x1): Input Channel-x is selected for conversion

CHSEL11

Channel-x selection These bits are written by software and define which channels are part of the sequence of channels to be converted. Note: The software is allowed to write this bit only when ADSTART1=10 (which ensures that no conversion is ongoing). Note: If CCRDY is not yet asserted after channel configuration (writing ADC_CHSELR register or changing CHSELRMOD or SCANDIR), the value written to this bit is ignored.

0 (B_0x0): Input Channel-x is not selected for conversion

1 (B_0x1): Input Channel-x is selected for conversion

CHSEL12

Channel-x selection These bits are written by software and define which channels are part of the sequence of channels to be converted. Note: The software is allowed to write this bit only when ADSTART1=10 (which ensures that no conversion is ongoing). Note: If CCRDY is not yet asserted after channel configuration (writing ADC_CHSELR register or changing CHSELRMOD or SCANDIR), the value written to this bit is ignored.

0 (B_0x0): Input Channel-x is not selected for conversion

1 (B_0x1): Input Channel-x is selected for conversion

CHSEL13

Channel-x selection These bits are written by software and define which channels are part of the sequence of channels to be converted. Note: The software is allowed to write this bit only when ADSTART1=10 (which ensures that no conversion is ongoing). Note: If CCRDY is not yet asserted after channel configuration (writing ADC_CHSELR register or changing CHSELRMOD or SCANDIR), the value written to this bit is ignored.

0 (B_0x0): Input Channel-x is not selected for conversion

1 (B_0x1): Input Channel-x is selected for conversion

CHSEL14

Channel-x selection These bits are written by software and define which channels are part of the sequence of channels to be converted. Note: The software is allowed to write this bit only when ADSTART1=10 (which ensures that no conversion is ongoing). Note: If CCRDY is not yet asserted after channel configuration (writing ADC_CHSELR register or changing CHSELRMOD or SCANDIR), the value written to this bit is ignored.

0 (B_0x0): Input Channel-x is not selected for conversion

1 (B_0x1): Input Channel-x is selected for conversion

CHSEL15

Channel-x selection These bits are written by software and define which channels are part of the sequence of channels to be converted. Note: The software is allowed to write this bit only when ADSTART1=10 (which ensures that no conversion is ongoing). Note: If CCRDY is not yet asserted after channel configuration (writing ADC_CHSELR register or changing CHSELRMOD or SCANDIR), the value written to this bit is ignored.

0 (B_0x0): Input Channel-x is not selected for conversion

1 (B_0x1): Input Channel-x is selected for conversion

CHSEL16

Channel-x selection These bits are written by software and define which channels are part of the sequence of channels to be converted. Note: The software is allowed to write this bit only when ADSTART1=10 (which ensures that no conversion is ongoing). Note: If CCRDY is not yet asserted after channel configuration (writing ADC_CHSELR register or changing CHSELRMOD or SCANDIR), the value written to this bit is ignored.

0 (B_0x0): Input Channel-x is not selected for conversion

1 (B_0x1): Input Channel-x is selected for conversion

CHSEL17

Channel-x selection These bits are written by software and define which channels are part of the sequence of channels to be converted. Note: The software is allowed to write this bit only when ADSTART1=10 (which ensures that no conversion is ongoing). Note: If CCRDY is not yet asserted after channel configuration (writing ADC_CHSELR register or changing CHSELRMOD or SCANDIR), the value written to this bit is ignored.

0 (B_0x0): Input Channel-x is not selected for conversion

1 (B_0x1): Input Channel-x is selected for conversion

CHSEL18

Channel-x selection These bits are written by software and define which channels are part of the sequence of channels to be converted. Note: The software is allowed to write this bit only when ADSTART1=10 (which ensures that no conversion is ongoing). Note: If CCRDY is not yet asserted after channel configuration (writing ADC_CHSELR register or changing CHSELRMOD or SCANDIR), the value written to this bit is ignored.

0 (B_0x0): Input Channel-x is not selected for conversion

1 (B_0x1): Input Channel-x is selected for conversion

CHSEL19

Channel-x selection These bits are written by software and define which channels are part of the sequence of channels to be converted. Note: The software is allowed to write this bit only when ADSTART1=10 (which ensures that no conversion is ongoing). Note: If CCRDY is not yet asserted after channel configuration (writing ADC_CHSELR register or changing CHSELRMOD or SCANDIR), the value written to this bit is ignored.

0 (B_0x0): Input Channel-x is not selected for conversion

1 (B_0x1): Input Channel-x is selected for conversion

Links

()