они торопятся с чипами, так что их не хватает, ошибки не успевают обслуживать, а вы неточности от них ждете)...
если поглядеть просторы интернета
FEIF - про этот флаг многие говорят, и многие сходятся к простому его игнорированию.
в описании я нашел вот что
Цитата
Caution is required when choosing the FIFO threshold (bits FTH[1:0] of the DMA_SxFCR
register) and the size of the memory burst (MBURST[1:0] of the DMA_SxCR register): The
content pointed by the FIFO threshold must exactly match to an integer number of memory
burst transfers. If this is not in the case, a FIFO error (flag FEIFx of the DMA_HISR or
DMA_LISR register) will be generated when the stream is enabled, then the stream will be
automatically disabled. The allowed and forbidden configurations are described in the
Table 48: FIFO threshold configurations.
дальше табличка идет запрещенных конфигураций, может с ней свериться... в ней больше запрещено чем разрешено...