GD32F3x0 User Manual
571
22. Touch sensing interface (TSI)
22.1. Overview
Touch Sensing Interface (TSI) provides a convenient solution for touch keys, sliders and
capacitive proximity sensing applications. The controller builds on charge transfer method.
Placing a finger near fringing electric fields adds capacitance to the system and TSI is able to
measure this capacitance change using charge transfer method.
22.2. Characteristics
Charge transfer sequence fully controlled by hardware.
6 fully parallel groups implemented.
18 IOs configurable for capacitive sensing Channel Pins and 6 for Sample Pins.
Configurable transfer sequence frequency.
Able to implement the user specific charge transfer sequences.
Sequence end and error flags / configurable interrupts.
Spread spectrum function implemented.
22.3. Function Overview
22.3.1. TSI block diagram
Figure 22-1. Block diagram of TSI module
22.3.2. Touch sensing technique overview
There are different technologies for touch sensing, such as optical, resistive, capacitive,