S3C2440A中文手册【八】(7)
时间:2026-01-17
时间:2026-01-17
S3C2440A中文手册【八】直接存储器存取
3C4402A数手据册
保飞凌嵌入式技术有限定司公马志
晶amzhjinig1@63c.omSERMVOD
E2[]7
在单一务模服和式体整步同式中模选择0:有原所子操作后,之DAM止并停待等一个另 MD请A求时选择单服一务式模 1:一请求到个原子操作并被达复重直传输个数到为.0在个模式中这外额求是不必要的要注意,整体服在务模式,所原子操作有后D之AM释总线,放然后着再试占总据,防线其止总他线控得不主到总每线个DMA求请源 DON0:C0 0:nX0DERQ 001:0AUR0T 01:0DSI01:T1mer 10i0US: devicBeEP D1ON1:C000:XnDEQR1 010U:ATR101 0I2S:DS 0I1:S1IP 010:SU devBiecE 2PDC N2:O 00:I02SSO D001:2ISDS 0I1:SD0I 01:T1mier100:SB Uevdiec E3P DOC3N: 000:UART200:1SD 010:ISP 011ITi:em r100U:SB edvie cPE4 DON0C: 10:I1S2DO 110SP:MIC NCOD1:N 01:1CPOMUT1 1:
0SD IDONC:21 10PCMIN 110::MCII NCDNO3:10:1ICMIN1 1:PCM0UT O些位通这过控制41- UXM来每DMA请求源个只,有DCNn[O2]3择选HW/请求式时这模些才位有意
0义WSHCSR E
[L2:246]
00
SWHWS _EL
[32]在件软(S/W求请式)模和件硬(HW请求/模式)中选D择AM源:通过DM0SKTRIGA控制寄存器的WSTRIG位 _择选/W请S求式模DM和触发A:1通[过2:264]触位发DM动作选ADM择源设A重启置开关0:但传输个数前变0自为重启(动行执有必要所输)传 1:当前传当输数变个0时为关闭MDA通(路MDAREQ)。通路开位(DMASK关RTIGn[1])置(0REQDo ff),防止一进步本非开始新的意MD动作数A类据转换 0型0=B tey 1 0 Half wo=dr8
0
ELROD
[2A]2
DS0Z[21:20
]0
09/1/00207
S3
S3C2440A中文手册【八】直接存储器存取
10 = Word 11 = reserved
TC
[19:0]
初始传输个数
传输的字节数有下列公式计算:DSZ x TSZ x TC。其中DSZ,TSZ (1 or 4)和TC分别表示
DCONn[21:20]数据量,DCONn[28]传输量和初始传输个数。只有到CURR_TC为0并且DMA ACK为1时,这个之被写入CURR_TC
00000
DMA状态寄存器状态寄存器 DMA CONTROL (DCON) REGISTER DMA CONTROL (DCON) REGISTER
寄存器寄存器 寄存器 DCSRC0 DCSRC1 DCSRC2 DCSRC3
DCSRCn DCSRCnCURR_SRC
地址 地址
0x4B000018 0x4B000058 0x4B000098 0x4B0000D8
Bit Bit[30:0]
R/W R/WR R R R
说明 说明
DMA 0 当前源寄存器 DMA1 当前源寄存器 DMA 2 当前源寄存器 DMA 3 当前源寄存器 说明
适合DMAn的当前源地址
重新赋值 重新赋值 0x00000000 0x00000000 0x00000000 0x00000000
初始状态 0x00000000