STEVAL-ICB002V1 STMicroelectronics, STEVAL-ICB002V1 Datasheet - Page 24

BOARD EVAL TOUCH STM32/STMPE821

STEVAL-ICB002V1

Manufacturer Part Number
STEVAL-ICB002V1
Description
BOARD EVAL TOUCH STM32/STMPE821
Manufacturer
STMicroelectronics

Specifications of STEVAL-ICB002V1

Sensor Type
Touch, Capacitive
Sensing Range
3 Button/Key
Interface
USB
Voltage - Supply
3.3V
Embedded
Yes, MCU, 32-Bit
Utilized Ic / Part
STMPE821
Silicon Manufacturer
STMicroelectronics
Kit Contents
Board
Features
PWM/GPIO Output, Multiple Touch Detection, Demonstrates Up To 3 Capacitive Touch Keys
Svhc
No SVHC (15-Dec-2010)
For Use With
497-10173 - BOARD EVAL S-TOUCH STM32
Lead Free Status / RoHS Status
Lead free by exemption / RoHS compliant by exemption
Sensitivity
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
497-10167
GPIO controller
7
24/50
IO-7
7
7
GPIO controller
A total of 8 GPIOs are available in the STMPE821. The GPIO controller contains the
registers that allow the host system to configure each of the pins into either a GPIO, direct
output of a TOUCH channel or a PWM output. Unused GPIOs should be configured as
outputs to minimize the power consumption.
A group of registers is used to control the exact function of each of the 8 GPIOs. The
registers and their respective address is listed in the following table.
Table 8.
All GPIO registers are named as GPxx, where:
Xxx represents the functional group
For LSB registers:
For MSB registers:
IO-6
6
6
Address
0x10
0x11
0x12
0x13
0x14
0x15
0x16
0x17
GPIO controller registers summary map
IO-5
5
5
IO-4
GPIO_FUNCT_MSB
GPIO_FUNCT_LSB
4
4
GPIO_SET_MSB
GPIO_SET_LSB
GPIO_DIR_MSB
GPIO_MR_MSB
GPIO_DIR_LSB
GPIO_MR_LSB
Register name
Doc ID 14478 Rev 5
RESERVED
IO-3
3
3
GPIO monitor pin state
register
GPIO set pin state
register
GPIO set pin direction
register
GPIO function register
IO-2
2
2
Description
IO-1
1
1
Auto-increment
YES
YES
YES
YES
STMPE821
IO-0
0
0

Related parts for STEVAL-ICB002V1