stm32 /stm32h5 /STM32H573 /FMAC /FMAC_YBUFCFG

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as FMAC_YBUFCFG

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0Y_BASE0Y_BUF_SIZE0 (B_0x0)EMPTY_WM

EMPTY_WM=B_0x0

Description

FMAC Y buffer configuration register

Fields

Y_BASE

Base address of Y buffer

Y_BUF_SIZE

Size of Y buffer in 16-bit words For FIR filters, the minimum buffer size is 1 (+ the watermark threshold). For IIR filters the minimum buffer size is the number of feedback taps (+ the watermark threshold).

EMPTY_WM

Watermark for buffer empty flag Defines the threshold for setting the Y buffer empty flag when operating in circular mode. The flag is set if the number of unread values in the buffer is less than 2EMPTY_WM. 2: Threshold = 4 3: Threshold = 8 Setting a threshold greater than 1 allows several data to be transferred from the buffer under one interrupt. Threshold should be set to 1 if DMA read requests are enabled (DMAREN = 1 in FMAC_CR register).

0 (B_0x0): Threshold = 1

1 (B_0x1): Threshold = 2

Links

()