![Geehy SEMICONDUCTOR APM32F405 Series Скачать руководство пользователя страница 138](http://html1.mh-extra.com/html/geehy-semiconductor/apm32f405-series/apm32f405-series_user-manual_573630138.webp)
www.geehy.com Page 137
Field
Name
R/W
Description
1: Enable
4
TXCIEN
R/W
Transfer Complete Interrupt Enable
0: Disable
1: Enable
5
PERFC
R/W
Peripheral Flow Controller
0: DMA is stream controller
1: The peripheral is stream controller
This bit can be written only when the EN bit is 0; when the
memory-to-memory mode is selected, this bit will be
automatically forced to zero by the hardware.
7:6
DIRCFG
R/W
Configure data transfer direction (Data Transfer Direction
Configure)
00: From peripheral to memory
01: From memory to peripheral
10: From memory to memory
11: Reserved
These bits can be written only when EN bit is 0.
8
CIRCMEN
R/W
Circular Mode Enable
This bit can be set to 1 or 0 by software, or be set to 0 by
hardware.
0: Disable
1: Enable
If the peripheral is set as the stream controller and the data
stream is enabled, this bit will be automatically forced to 0 by
hardware.
If DMA transmission is ended, switch the target memory area,
enable the data stream, and this bit will be automatically forced
to 1 by the hardware.
9
PERIM
R/W
Peripheral Increment Mode
0: The peripheral address pointer is fixed
1: After each data transmission, the peripheral address pointer
will increase
This bit can be written only when EN bit is 0.
10
MEMIM
R/W
Memory Increment Mode
0: The memory address pointer is fixed
1: After each data transmission, the memory address pointer will
increase
This bit can be written only when EN bit is 0.
12:11
PERSIZECFG
R/W
Peripheral Data Size Configure
00: Byte (8 bits)
01: Half word (16 bits)
10: Word (32 bits)
11: Reserved
These bits can be written only when EN bit is 0.
14:13
MEMSIZECFG
R/W
Memory Data Size Configure
00: Byte (8 bits)
01: Half word (16 bits)