STEVAL-MKI006V1 STMicroelectronics, STEVAL-MKI006V1 Datasheet - Page 21
![BOARD EVALUATION LIS302DL](/photos/9/18/91858/steval-mki006v1_sml.jpg)
STEVAL-MKI006V1
Manufacturer Part Number
STEVAL-MKI006V1
Description
BOARD EVALUATION LIS302DL
Manufacturer
STMicroelectronics
Series
MEMSr
Datasheets
1.STEVAL-MKI009V1.pdf
(42 pages)
2.STEVAL-MKI006V1.pdf
(42 pages)
3.STEVAL-MKI006V1.pdf
(4 pages)
Specifications of STEVAL-MKI006V1
Design Resources
STEVAL-MKI006V1 Gerber Files STEVAL-MKI006V1 Schematic STEVAL-MKI006V1 Bill of Materials
Sensor Type
Accelerometer, 3 Axis
Sensing Range
±2.3g, 9.2g
Interface
SPI, USB
Sensitivity
18 ~ 72 mg/Digit
Voltage - Supply
5V, USB
Embedded
Yes, MCU, 8-Bit
Utilized Ic / Part
LIS302DL
Acceleration
2 g, 8 g
Sensing Axis
Triple Axis
Output Type
Digital
Interface Type
USB
Silicon Manufacturer
ST Micro
Silicon Core Number
LIS302DL
Kit Application Type
Sensing - Motion / Vibration / Shock
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
497-6229
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
STEVAL-MKI006V1
Manufacturer:
STMicroelectronics
Quantity:
135
UM0701
7.2
Table 12.
MEMS_ANL_Setup
MEMS_ANL_Drive_FS
MEMS_ANL_Drive_PD
MEMS_ANL_ADC_Restart
MEMS_ANL_Get_Axis
MEMS_DIG_Setup_Int1
MEMS_DIG_Setup_Int2
MEMS_SPI_Setup
Function name
stm32_mems.h
This file provides constants containing the I
value related to several digital MEMS sensors (LIS302DL, LIS3LV02DL). It also defines
a type used to store data from the axis of a MEMS accelerometer.
stm32_mems_adapter.h
This file provides constants for configuration and utilization of STM32 peripherals related to
the MEMS sensor attached to the STM32-MEMS demonstration board. The constants
correspond to pins and peripherals of the STM32 microcontroller connected to the MEMS
sensor.
There are three sets of constants. Each set contains the same constants but for different
STM32 demonstration boards. To choose a particular set, one of the three #define
statements at the beginning of the file must be uncommented. The #define statements
are:
#define STM3210B_EVAL
#define STM3210E_EVAL
#define STM3210B_SK_IAR
For example, the correct definition to choose a set of constants for the ST STM3210B-EVAL
demonstration board is:
#define STM3210B_EVAL
// #define STM3210E_EVAL
// #define STM3210B_SK_IAR
stm32_mems_adapter.c
This file provides functions for configuration and utilization of STM32 peripherals related to
the MEMS sensor attached to the STM32-MEMS demonstration board.
MEMS Library functions reference
Table 12
MEMS Library functions
lists the MEMS Library functions.
Sets-up all peripherals related to the analog MEMS.
Drives the FS pin of the analog MEMS.
Drives the PD pin of the analog MEMS.
Restarts the ADC and DMA.
Gets values of all MEMS axes.
Enables or disables EXTI for the Int1 interrupt signal.
Enables or disables EXTI for the Int2 interrupt signal.
Sets-up all peripherals related to the digital MEMS connected over the SPI.
Doc ID 15703 Rev 1
2
C address, register addresses and who_am_i
Description
STM32-MEMS development kit
21/42