Register map and function description STMPE321
12/40 Doc ID 15791 Rev 3
4 Register map and function description
This section lists and describes the registers in the STMPE321 device starting with a
register map, and then provides detailed descriptions of the register types.
Table 5. Register summary map table
Address Register name Bit Type Reset value Function
0x00 CHIP_ID_0 8 R 0x03 Device identification
0x01 CHIP_ID_1 8 R 0x21 Device identification
0x02 ID_VER 8 R 0x03 Revision number
0x03 SYS_CFG_1 8 R/W 0x00 System configuration 1
0x04 SYS_CFG_2 8 R/W 0xEF System configuration 2
0x08 INT_CTRL 8 R/W 0x01 Interrupt control register
0x09 INT_EN 8 R/W 0x01 Interrupt enable register
0x0A INT_STA 8 R 0x09 Interrupt status register
0x0B GPIO_INT_EN_lsb 8 R/W 0x00 GPIO interrupt enable register
0x0C GPIO_INT_EN_msb 8 R/W 0x00 GPIO interrupt enable register
0x0D GPIO_INT_STA_lsb 8 R/W 0x00 GPIO interrupt status register
0x0E GPIO_INT_STA_msb 8 R/W 0x00 GPIO interrupt status register
0x10 GPIO_MR 8 R/W 0x00 GPIO monitor pin
0x12 GPIO_SET 8 R/W 0x00 GPIO set pin state register
0x14 GPIO_DIR 8 R/W 0x00 GPIO set pin direction register
0x16 GPIO_FUNCT 8 R/W 0x00 GPIO function register
0x18 TOUCH_FIFO 64 R 0x00 Fifo access for touch data buffer
0x20 FEATURE_SEL 8 R/W 0x04 Feature selection
0x21 ETC_WAIT 8 R/W 0x27 Wait time
0x22 CAL_INTERVAL 8 R/W 0x30 Calibration interval
0x23 INTEGRATION_ TIME 8 R/W 0x0F Integration time
0x25 CTRL 8 R/W 0x00 Control
0x26 INT_MASK 8 R/W 0x08 Interrupt mask
0x27 INT_CLR 8 R/W 0x00 Interrupt clear
0x28 FILTER_PERIOD 8 R/W 0x00 Filter period
0x29 FILTER_THRESHOLD 8 R/W 0x00 Filter threshold
0x2A REF_DLY 8 R/W 0x00 Reference delay
0x30 -
0x32
TVR [0-2] 8 R/W 0x08 Touch variance setting
0x40 EVR 8 R/W 0x04 Environmental variance