STEVAL-MKI032V1 STMicroelectronics, STEVAL-MKI032V1 Datasheet - Page 3

BOARD DEMO ACCELEROMETER DIL24

STEVAL-MKI032V1

Manufacturer Part Number
STEVAL-MKI032V1
Description
BOARD DEMO ACCELEROMETER DIL24
Manufacturer
STMicroelectronics
Series
MEMSr
Datasheets

Specifications of STEVAL-MKI032V1

Design Resources
STEVAL-MKI032V1 Schematic STEVAL-MKI032V1 Gerber Files STEVAL-MKI032V1 Bill of Materials
Sensor Type
Accelerometer, 3 Axis
Sensing Range
±2.3g, 9.2g
Interface
I²C, SPI
Sensitivity
18 ~ 72 mg/Digit
Embedded
No
Utilized Ic / Part
STM32 and MEMS Demo Boards
Interface Type
SPI, I2C
For Use With
497-6048 - BOARD EVALUATION FOR STM32
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Voltage - Supply
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
497-9047
UM0701
Appendix A Bill of materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Appendix B Artwork prints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Appendix C Board schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
7.1
7.2
7.3
7.4
7.5
7.6
MEMS Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
MEMS Library functions reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
7.2.1
7.2.2
7.2.3
7.2.4
7.2.5
7.2.6
7.2.7
7.2.8
7.2.9
7.2.10
7.2.11
7.2.12
7.2.13
7.2.14
7.2.15
7.2.16
7.2.17
7.2.18
Example of MEMS Library usage: analog MEMS . . . . . . . . . . . . . . . . . . 30
Example of MEMS Library usage: digital MEMS over I2C . . . . . . . . . . . . 31
STM32-MEMS demonstration applications . . . . . . . . . . . . . . . . . . . . . . . 32
7.5.1
7.5.2
Application tips: inclination measurement . . . . . . . . . . . . . . . . . . . . . . . . 35
7.6.1
7.6.2
MEMS_ANL_Setup function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
MEMS_ANL_Drive_FS function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
MEMS_ANL_Drive_PD function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
MEMS_ANL_ADC_Restart function . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
MEMS_ANL_Get_Axis function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
MEMS_DIG_Setup_Int1 function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
MEMS_DIG_Setup_Int2 function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
MEMS_SPI_Setup function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
MEMS_SPI_WriteReg function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
MEMS_SPI_ReadReg function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
MEMS_SPI_SendFrame function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
MEMS_SPI_ReceiveFrame function . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
MEMS_I2C_Setup function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
MEMS_I2C_Set_Address function . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
MEMS_I2C_WriteReg function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
MEMS_I2C_ReadReg function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
MEMS_I2C_SendFrame function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
MEMS_I2C_ReceiveFrame function . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
STM32-MEMS USB demonstration application . . . . . . . . . . . . . . . . . . . 33
STM32-MEMS LCD demonstration applications . . . . . . . . . . . . . . . . . . 34
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Chip selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Doc ID 15703 Rev 1
Contents
3/42

Related parts for STEVAL-MKI032V1