STEVAL-IFS001V1 STMicroelectronics, STEVAL-IFS001V1 Datasheet - Page 9

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
UM0469
2.2.3
C code - image download using DMA
Configuration part:
while(cameraWarmUp(12) == ERROR);
cameraFormat(ImageFormatJPEG);
JPEGconfig(ETH_FRAME_PAYLOAD/2);
cameraResolution(ImageSizeCIF, cameraID);
cameraRun();
manualFPS(cameraID);
cameraFPS(14, cameraID);
This code reads the data from the port 9 if there is a rising edge on the port 3.
void InitDMAforIPCAM(void){
ETH_HDR_LENGTH + IP_HDR_LENGTH + UDP_HDR_LENGTH + RTP_HDR_LENGTH);
DMA_DeInit();
/*Enable the DMA*/
DMA_Cmd(ENABLE);
DMA_ChannelCmd (DMA_Channel0, DISABLE);
DMA_StructInit(&DMA_InitStruct);
/********************* DMA configuration *********************/
DMA_InitStruct.DMA_Channel_LLstItm = (u32)&link[1];
/* Source address */
DMA_InitStruct.DMA_Channel_SrcWidth= DMA_SrcWidth_Byte;
DMA_InitStruct.DMA_Channel_SrcAdd = (u32)&GPIO9->DR[0x3FC];
DMA_InitStruct.DMA_Channel_DesAdd = (u32) (eth_frame[0] +
/* The Destination bus width is a word word*/
DMA_InitStruct.DMA_Channel_DesWidth= DMA_DesWidth_Byte;
/*This field must be set to transfer all data*/
DMA_InitStruct.DMA_Channel_DesBstSize = DMA_DesBst_1Data ;
DMA_InitStruct.DMA_Channel_SrcBstSize = DMA_SrcBst_1Data;
/* DMA is The flow controller*/
DMA_InitStruct.DMA_Channel_FlowCntrl = DMA_FlowCntrl2_DMA;
DMA_InitStruct.DMA_Channel_Src = DMA_SRC_External_Req0;
DMA_InitStruct.DMA_Channel_TrsfSize = ETH_FRAME_PAYLOAD;
DMA_ChannelSRCIncConfig (DMA_Channel0, DISABLE);
DMA_ChannelDESIncConfig (DMA_Channel0, ENABLE);
/*Enable the terminal count interrupt for the first LLI*/
DMA_ITConfig(DMA_Channel0, ENABLE);
/*Enable the terminal count interrupt for the channel1*/
DMA_ITMaskConfig(DMA_Channel0, DMA_ITMask_ITC, ENABLE);
/*DMA init by its struct*/
DMA_Init(DMA_Channel0,&DMA_InitStruct);
General description
9/14

Related parts for STEVAL-IFS001V1