Dfsdm Register Map; Table 97. Dfsdm Register Map And Reset Values - ST STM32F423 Reference Manual

Advanced arm-based 32-bit mcus
Hide thumbs Also See for STM32F423:
Table of Contents

Advertisement

Digital filter for sigma delta modulators (DFSDM)
Bits 31:4 CNVCNT[27:0]: 28-bit timer counting conversion time t = CNVCNT[27:0] / f
The timer has an input clock from DFSDM clock (system clock
measurement is started on each conversion start and stopped when conversion finishes (interval
between first and last serial sample). Only in case of filter bypass (FOSR[9:0] = 0) is the conversion
time measurement stopped and CNVCNT[27:0] = 0. The counted time is:
if FAST=0 (or first conversion in continuous mode if FAST=1):
t = [F
t = [F
if FAST=1 in continuous mode (except first conversion):
t = [F
in case if F
CNVCNT = 0 (counting is stopped, conversion time: t = I
where: f
case of parallel data input (from CPU/DMA write)
Note: When conversion is interrupted (e.g. by disable/enable selected channel) the timer counts also
this interruption time.
Bits 3:0 Reserved, must be kept at reset value.
15.8.16

DFSDM register map

The following table summarizes the DFSDM registers.
Register
Offset
name
DFSDM_
CH0CFGR1
0x00
reset value
0
DFSDM_
CH0CFGR2
0x04
reset value
DFSDM_
CH0AWSCDR
0x08
reset value
DFSDM_
CH0WDATR
0x0C
reset value
DFSDM_
CH0DATINR
0x10
reset value
0
0x14 -
Reserved
0x1C
DFSDM_
CH1CFGR1
0x20
reset value
440/1324
* (I
-1 + F
) + F
OSR
OSR
ORD
* (I
-1 + 4) + 2] / f
OSR
OSR
* I
] / f
OSR
OSR
CKIN
= FOSR[9:0]+1 = 1 (filter bypassed, active only integrator):
OSR
is the channel input clock frequency (on given channel CKINy pin) or input data rate in
CKIN

Table 97. DFSDM register map and reset values

0
0
0
INDAT1[15:0]
0
0
0
0
0
0
0
0
] / f
..... for Sinc
ORD
CKIN
..... for FastSinc filter
CKIN
CKOUTDIV[7:0]
0
0
0
0
0
0
0
0
OFFSET[23:0]
0
AWFOSR[4:0]
BKSCD[3:0]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
RM0430 Rev 8
DFSDMCLK
f
). Conversion time
DFSDMCLK
x
filters
/ f
)
OSR
CKIN
0
0
0
0
0
0
DTRBS[4:0]
0
0
0
0
0
WDATA[15:0]
0
0
0
0
0
0
0
0
0
INDAT0[15:0]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
RM0430
0
0
0
0
0
0
SCDT[7:0]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32F423 and is the answer not in the manual?

Table of Contents