![FTDI FT51A Скачать руководство пользователя страница 131](http://html1.mh-extra.com/html/ftdi/ft51a/ft51a_application-note_2341158131.webp)
Application Note
AN_289 FT51A Programming Guide
Version 1.0
Document Reference No.: FT_000962 Clearance No.: FTDI# 483
130
Copyright © 2015 Future Technology Devices International Limited
0xE8
IO Peripheral DMA IO Address LSB
Register
0xE9
IO Peripheral DMA IO Address MSB
Register
0xEA
IO Peripheral DMA Transfer Byte
Count LSB Register
0xEB
IO Peripheral DMA Transfer Byte
Count MSB Register
0xEC
IO Peripheral DMA Current Transfer
Byte Count LSB Register
0xED
IO Peripheral DMA Current Transfer
Byte Count MSB Register
0xEE
IO Peripheral DMA FIFO DATA
0xEF
IO Peripheral DMA Almost Full
Trigger Value
Table 2.167 DMA Register Addresses
2.14.1
DMA_CONTROL_x
Bit
Position
Bit Field Name
Type Reset Description
7..2
Reserved
RFU
0
Reserved
1
dma_control_x_dev_en
R/W
0
Write a 1 to enable DMA engine x
0
dma_control_x_soft_reset
W1T
0
Write a 1 to reset DMA engine x
Table 2.168 DMA Control Register
The DMA Control register provides top-level enable and reset functions for the given DMA engine.
The DMA engine is enabled by setting the
dma_control_x_dev_en
bit to 1. Clearing this bit will
disable the module.
To reset the module, a 1 is written to the
dma_control_x_soft_reset
bit. This is cleared when the
reset is performed and will therefore always read as ‘0’.