试题详情
简答题S3C2410A的DMA通道有几个控制寄存器?各自具有什么功能?
  • (1)DMA初始化源寄存器(DISRC)
    DMA初始化源寄存器(DISRC)用于存放要传输的源数据的起始地址。
    (2)DMA初始化源控制寄存器(DISRCC)
    DMA初始化源控制寄存器(DISRCC)用于控制源数据在AHB总线还是APB总线上并控制地址增长方式。
    3)DMA初始化目标地址寄存器(DIDST)
    DMA初始化目标地址寄存器(DIDST)用于存放传输目标的起始地址。
    (4)DMA初始化目标控制寄存器(DIDSTC)
    DMA初始化目标控制寄存器(DIDSTC)用于控制目标位于AHB总线还是APB总线上,并控制地址增长方式。
    (5)DMA控制寄存器(DCON)
    有4个DMA控制寄存器(DCON)(DCON0~DCON3)。
    (6)DMA状态寄存器(DSTAT)
    DMA状态寄存器(DSTAT)保存DMA0~DMA3计数寄存器状态。
    (7)DMA当前源寄存器(DCSRC)
    DMA当前源寄存器(DCSRC)用于保存DMAn的当前源地址。n的当前目标地址。
    (8)DMA当前目标寄存器(DCDST)
    DMA当前目标寄存器(DCDST)用于保存DMAn的当前目标地址。
    (9)DMA屏蔽触发寄存器(DMASKTRIG)
    DMA屏蔽触发寄存器(DMASKTRIG)控制DMA0~DMA3触发状态。
  • 关注下方微信公众号,在线模考后查看

热门试题