Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

AN4506 Datasheet(PDF) 37 Page - STMicroelectronics

Part # AN4506
Description  This document is intended to provide information
PDF  47 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN4506 Datasheet(HTML) 37 Page - STMicroelectronics

Back Button AN4506 Datasheet HTML 33Page - STMicroelectronics AN4506 Datasheet HTML 34Page - STMicroelectronics AN4506 Datasheet HTML 35Page - STMicroelectronics AN4506 Datasheet HTML 36Page - STMicroelectronics AN4506 Datasheet HTML 37Page - STMicroelectronics AN4506 Datasheet HTML 38Page - STMicroelectronics AN4506 Datasheet HTML 39Page - STMicroelectronics AN4506 Datasheet HTML 40Page - STMicroelectronics AN4506 Datasheet HTML 41Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 37 / 47 page
background image
AN4506
First-in first-out (FIFO) buffer
DocID026442 Rev 2
37/47
The following steps are recommended for applications using FIFO mode:
1.
Set FIFO_En = 1: enable FIFO;
2.
Set FN[2:0] = (0,0,1): enable FIFO mode;
3.
Wait for OVRN or FTH interrupt;
4.
Read data from gyroscope output registers;
5.
Set FM[2:0] = (0,0,0): enable Bypass mode;
6.
Repeat from step 2.
Figure 19. FIFO mode behavior
If FIFO mode is enabled, the buffer starts to collect data and fills all the 32 slots (from F0 to
F31) at the selected output data rate. When the buffer is full, the OVRN bit goes high and
data collection is permanently stopped; the user can decide to read FIFO content at any
time because it is maintained unchanged until Bypass mode is selected. The read is
composed of a 32 sample set of 6 bytes for a total of 192 bytes and retrieves data starting
from the oldest sample stored in FIFO (F0). The OVRN bit is reset when the first sample set
has been read. The Bypass mode setting resets FIFO and allows the user to enable FIFO
mode again.
6.3.3
Stream mode
In Stream mode FIFO continues filling. When the buffer is full, the FIFO index restarts from
the beginning and older data are replaced by current data. The oldest values continue to be
overwritten until a read operation makes FIFO slots available. The host processor reading
speed is important in order to free slots faster than the data rate. FM[2:0] bypass
configuration is used to stop this mode.
Follow these steps for Stream mode configuration:
1.
Turn on FIFO by setting the FIFO_En bit to “1” in the CTRL5 register (0x24). After this
operation the FIFO buffer is enabled but is not collecting data, output registers are
frozen to the last sample set loaded.
2.
Activate Stream mode by setting the FM[2:0] field to “010” in the FIFO_CTRL register
(0x2E).



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com