STM32L486xx HAL User Manual
Data Fields
TSC_InitTypeDef Struct Reference

TSC init structure definition. More...

#include <stm32l4xx_hal_tsc.h>

Data Fields

uint32_t CTPulseHighLength
uint32_t CTPulseLowLength
uint32_t SpreadSpectrum
uint32_t SpreadSpectrumDeviation
uint32_t SpreadSpectrumPrescaler
uint32_t PulseGeneratorPrescaler
uint32_t MaxCountValue
uint32_t IODefaultMode
uint32_t SynchroPinPolarity
uint32_t AcquisitionMode
uint32_t MaxCountInterrupt
uint32_t ChannelIOs
uint32_t ShieldIOs
uint32_t SamplingIOs

Detailed Description

TSC init structure definition.

Definition at line 83 of file stm32l4xx_hal_tsc.h.


Field Documentation

Acquisition mode This parameter can be a value of Acquisition Mode

Definition at line 103 of file stm32l4xx_hal_tsc.h.

Referenced by HAL_TSC_Init().

Channel IOs mask

Definition at line 107 of file stm32l4xx_hal_tsc.h.

Referenced by HAL_TSC_Init().

Charge-transfer high pulse length This parameter can be a value of CTPulse High Length

Definition at line 85 of file stm32l4xx_hal_tsc.h.

Referenced by HAL_TSC_Init().

Charge-transfer low pulse length This parameter can be a value of CTPulse Low Length

Definition at line 87 of file stm32l4xx_hal_tsc.h.

Referenced by HAL_TSC_Init().

IO default mode This parameter can be a value of IO Default Mode

Definition at line 99 of file stm32l4xx_hal_tsc.h.

Referenced by HAL_TSC_Init(), HAL_TSC_Start(), and HAL_TSC_Start_IT().

Max count interrupt activation This parameter can be set to ENABLE or DISABLE.

Definition at line 105 of file stm32l4xx_hal_tsc.h.

Referenced by HAL_TSC_Init(), and HAL_TSC_Start_IT().

Max count value This parameter can be a value of Max Count Value

Definition at line 97 of file stm32l4xx_hal_tsc.h.

Referenced by HAL_TSC_Init().

Pulse generator prescaler This parameter can be a value of Pulse Generator Prescaler

Definition at line 95 of file stm32l4xx_hal_tsc.h.

Referenced by HAL_TSC_Init().

Sampling IOs mask

Definition at line 109 of file stm32l4xx_hal_tsc.h.

Referenced by HAL_TSC_Init().

Shield IOs mask

Definition at line 108 of file stm32l4xx_hal_tsc.h.

Referenced by HAL_TSC_Init().

Spread spectrum activation This parameter can be a value of CTPulse Low Length

Definition at line 89 of file stm32l4xx_hal_tsc.h.

Referenced by HAL_TSC_Init().

Spread spectrum deviation This parameter must be a number between Min_Data = 0 and Max_Data = 127

Definition at line 91 of file stm32l4xx_hal_tsc.h.

Referenced by HAL_TSC_Init().

Spread spectrum prescaler This parameter can be a value of Spread Spectrum Prescaler

Definition at line 93 of file stm32l4xx_hal_tsc.h.

Referenced by HAL_TSC_Init().

Synchro pin polarity This parameter can be a value of Synchro Pin Polarity

Definition at line 101 of file stm32l4xx_hal_tsc.h.

Referenced by HAL_TSC_Init().


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