STEVAL-TCS003V1 STMicroelectronics, STEVAL-TCS003V1 Datasheet - Page 24

BOARD DEMO EXPANDER STMPE2403

STEVAL-TCS003V1

Manufacturer Part Number
STEVAL-TCS003V1
Description
BOARD DEMO EXPANDER STMPE2403
Manufacturer
STMicroelectronics
Datasheets

Specifications of STEVAL-TCS003V1

Main Purpose
Interface, GPIO Expander
Embedded
No
Utilized Ic / Part
STMPE2403
Primary Attributes
8/16/24-Bit 24-Port GPIO Expander over I2C
Secondary Attributes
3 8-Bit PWM Output for LEDs, Keyboard Matrix Scan, Special Key Support
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
497-8206

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
STEVAL-TCS003V1
Manufacturer:
ST
0
Clocking system
8.2
24/63
Power mode programming sequence
To put the device in sleep mode, the following needs to be done by the host:
Write a '1' to bit 4 of the SYSCON register.
To wakeup the device, the following needs to be done by the host:
Assert a wakeup routine on the I2C bus by sending the Start Bit, followed by the device
address and the Write bit. Subsequently, proceed with sending the Base Register address
and continue with a normal I2C transaction. The device wakes up upon receiving the
correct device address and in Write direction. In other words, the procedure of waking up
the device is performed by just sending an I2C transaction to the device. This procedure
can be extended to wake up the device that is in hibernate mode.
To do a soft reset to the device, the host needs to do the following:
Write a '1' to bit 7 of the SYSCON register.
This bit is automatically cleared upon reset.
To go into Hibernate mode, the following needs to be done by the host:
Set the Disable_32K bit to '1'
To come out of the Hibernate mode, the following needs to be done by the host:
Assert a system reset or
Put a wakeup on the I2C
STMPE2403

Related parts for STEVAL-TCS003V1