English
Language : 

LSM6DB0 Datasheet, PDF (33/66 Pages) STMicroelectronics – 3D accelerometer, 3D gyroscope and signal processor
LSM6DB0
Microprocessor functionality
8.6
Pin
name
IO0
IO1
IO2
IO3
IO4
IO5
IO6
IO7
IO8
IO9
IO10
General-purpose inputs/outputs (GPIOs)
The LSM6DB0 contains up to 11 GPIO pins each of which can be configured by software as
output, as input (either pull-up or pull-down), or as an alternate function in serial mode 0 or
serial mode1 (see Table 13). Each of the GPIOs can also be used as an external interrupt
source.
Table 13. Alternate function input/output
Serial mode 0
Serial mode 1
GPIO mode
Direction
Input/Output
Input
Input/Output
Output
Input
Output
Input/Output
Input
Function
JTAG TMS / SW_TDIO
JTAG TCK / SW_TCK
I2C2_SCL
I2C2_SDA
JTAG TDO
JTAG TDI
16 MHz clock
I2C1_SCL
I2C1_SDA
IRQ input
Direction
Input
Output
Input
Output
Input/Output
Output
Input
Function Direction
UART CTS
UART RTS
UART TXD
UART RXD
None
Clock input Input/Output
32 kHz clock
SPI SCLK
SPI output
SPI CS
SPI input
Function
GPIO
8.7
Memories
The LSM6DB0 has the following memory features:
– Flash memory with 0 wait states at 26.66 MHz and 2 wait states at 80 MHz
– SRAM with ECC for data and program access (read/write) referred to as RAM bank0
– SRAM for data and program access (read/write) referred to as RAM bank1
– Memory protection: the Flash and RAM memory banks cannot be read from or written
to by the JTAG link if the debug features are connected.
DocID025603 Rev 1
33/66
66