STMicroelectronics /STM32U073 /TSC /TSC_IOSCR

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 TSC_IOSCR

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)G1_IO1 0 (B_0x0)G1_IO2 0 (B_0x0)G1_IO3 0 (B_0x0)G1_IO4 0 (B_0x0)G2_IO1 0 (B_0x0)G2_IO2 0 (B_0x0)G2_IO3 0 (B_0x0)G2_IO4 0 (B_0x0)G3_IO1 0 (B_0x0)G3_IO2 0 (B_0x0)G3_IO3 0 (B_0x0)G3_IO4 0 (B_0x0)G4_IO1 0 (B_0x0)G4_IO2 0 (B_0x0)G4_IO3 0 (B_0x0)G4_IO4 0 (B_0x0)G5_IO1 0 (B_0x0)G5_IO2 0 (B_0x0)G5_IO3 0 (B_0x0)G5_IO4 0 (B_0x0)G6_IO1 0 (B_0x0)G6_IO2 0 (B_0x0)G6_IO3 0 (B_0x0)G6_IO4 0 (B_0x0)G7_IO1 0 (B_0x0)G7_IO2 0 (B_0x0)G7_IO3 0 (B_0x0)G7_IO4

G6_IO2=B_0x0, G6_IO1=B_0x0, G1_IO1=B_0x0, G6_IO4=B_0x0, G3_IO4=B_0x0, G2_IO1=B_0x0, G7_IO4=B_0x0, G4_IO4=B_0x0, G4_IO3=B_0x0, G7_IO3=B_0x0, G7_IO1=B_0x0, G6_IO3=B_0x0, G2_IO4=B_0x0, G2_IO3=B_0x0, G5_IO1=B_0x0, G4_IO1=B_0x0, G5_IO3=B_0x0, G5_IO2=B_0x0, G4_IO2=B_0x0, G2_IO2=B_0x0, G3_IO3=B_0x0, G3_IO2=B_0x0, G1_IO4=B_0x0, G5_IO4=B_0x0, G3_IO1=B_0x0, G1_IO3=B_0x0, G1_IO2=B_0x0, G7_IO2=B_0x0

Description

TSC I/O sampling control register

Fields

G1_IO1

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G1_IO2

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G1_IO3

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G1_IO4

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G2_IO1

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G2_IO2

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G2_IO3

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G2_IO4

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G3_IO1

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G3_IO2

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G3_IO3

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G3_IO4

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G4_IO1

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G4_IO2

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G4_IO3

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G4_IO4

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G5_IO1

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G5_IO2

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G5_IO3

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G5_IO4

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G6_IO1

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G6_IO2

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G6_IO3

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G6_IO4

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G7_IO1

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G7_IO2

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G7_IO3

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

G7_IO4

Gx_IOy sampling mode These bits are set and cleared by software to configure the Gx_IOy as a sampling capacitor I/O. Only one I/O per analog I/O group must be defined as sampling capacitor. Note: These bits must not be modified when an acquisition is ongoing. Note: During the acquisition phase and even if the TSC peripheral alternate function is not enabled, as soon as the TSC_IOSCR bit is set, the corresponding GPIO analog switch is automatically controlled by the touch sensing controller.

0 (B_0x0): Gx_IOy unused

1 (B_0x1): Gx_IOy used as sampling capacitor

Links

()