8.5.10 DMA stream x FIFO control register (DMA_SxFCR)Address offset: 0x24 + 0x24 * x, (x = 0 to 7)
Reset value: 0x0000 0021

Bits 31:8 Reserved, must be kept at reset value.
Bit 7
FEIE: FIFO error interrupt enable
บิตนี้ถูกเซ็ตและถูกเคลียร์โดย software.
0: FE interrupt ถูกปิดใช้งาน
1: FE interrupt ถูกเปิดใช้งาน
Bit 6 Reserved, must be kept at reset value.
Bits 5:3
FS[2:0]: FIFO status
บิตเหล่านี้ถูกอ่านได้เพียงอย่างเดียว.
000: 0 < fifo_level < 1/4
001: 1/4 ≤ fifo_level < 1/2
010: 1/2 ≤ fifo_level < 3/4
011: 3/4 ≤ fifo_level < full
100: FIFO ว่างเปล่า
101: FIFO เต็ม
อื่นๆ: ไม่มีความหมาย
บิตเหล่านี้ไม่เกี่ยวข้องใน the direct mode (DMDIS bit เป็นศูนย์).
Bit 2
DMDIS: direct mode disable
บิตนี้ถูกเซ็ตและถูกเคลียร์โดย software. มันสามารถถูกเซ็ตโดย hardware.
0: direct mode ถูกเปิดใช้งาน
1: direct mode ถูกปิดใช้งาน
บิตนี้ถูกป้องกันและสามารถถูกเขียนเฉพาะถ้า EN เป็น ‘0’.
บิตนี้ถูกเซ็ตโดย hardware ถ้า the memory-to-memory mode ถูกเลือก (DIR bit ใน DMA_SxCR เป็น “10”) และ the EN
bit ใน the DMA_SxCR register เป็น ‘1’ เนื่องจาก the direct mode ไม่ได้รับอนุญาตใน the memory-to-memory
configuration.
Bits 1:0
FTH[1:0]: FIFO threshold selection
บิตเหล่านี้ถูกเซ็ตและถูกเคลียร์โดย software.
00: 1/4 full FIFO
01: 1/2 full FIFO
10: 3/4 full FIFO
11: full FIFO
บิตเหล่านี้ไม่ถูกใช้ใน the direct mode เมื่อ the DMIS value เป็นศูนย์.
บิตเหล่านี้ถูกป้องกันและสามารถถูกเขียนเฉพาะถ้า EN เป็น ‘0’.