STEVAL-IFS001V1 STMicroelectronics, STEVAL-IFS001V1 Datasheet - Page 8

EVAL BOARD 3AXIS MEMS ACCELLRMTR

STEVAL-IFS001V1

Manufacturer Part Number
STEVAL-IFS001V1
Description
EVAL BOARD 3AXIS MEMS ACCELLRMTR
Manufacturer
STMicroelectronics
Series
MEMSr

Specifications of STEVAL-IFS001V1

Design Resources
STEVAL-IFS001V1 Gerber Files STEVAL-IFS001V1 Schematic STEVAL-IFS001V1 Bill of Material
Sensor Type
Accelerometer, 3 Axis
Sensing Range
±2g, 6g
Interface
I²C, SPI
Sensitivity
1024 LSb/g
Voltage - Supply
2.16 V ~ 3.6 V
Embedded
Yes, MCU, 8-Bit
Utilized Ic / Part
LIS3LV02DQ
Processor To Be Evaluated
LIS3LV02DQ
Interface Type
USB
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
497-5069

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
STEVAL-IFS001V1
Manufacturer:
ST
0
General description
2.2.2
8/14
C code - image download using polling
Configuration part:
while(cameraWarmUp(12) == ERROR);
cameraFormat(ImageFormatYCC400);
cameraResolution(ImageSizeQCIF);
cameraRun();
This code reads the data from the port 9 if there is a rising edge on the port 3.
__ramfunc void getImageFromCamera(char buffer[]){
}
//VSYNC log.1 - frame valid
//wait for the valid frame
PCLKedge = 0;
pixel = 0;
while(1){
}
do{
}while((SIGNALS & VSYNC));
do{
}while(!(SIGNALS & VSYNC));
while(1){
}//wait for the rising edge of PCLK
PCLKedge = 1;
buffer[pixel] = GPIO9->DR[0x3FC];
pixel++;
if(pixel > QCIF)
SIGNALS = GPIO3->DR[0x3FC];
SIGNALS = GPIO3->DR[0x3FC];
SIGNALS = GPIO3->DR[0x3FC];
if(SIGNALS & PCLK)
if(!(SIGNALS & PCLK))
break;
if(!PCLKedge)
PCLKedge = 0;
break;
//wait for the falling edge of VSYNC
//wait for the rising edge of VSYNC
UM0469

Related parts for STEVAL-IFS001V1