打印
[Atmel]

每天跟我读点资料:SAM D21数据手册(105)

[复制链接]
606|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ddllxxrr|  楼主 | 2015-1-7 18:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在向通道ID寄存器的通道ID比特组写相应的通道号之后,一个DMA通道使能是通过向通道控制寄存器A里的DMA使能位(CHCTRLA.ENABLE)写1来实现的。一个DMAC禁止是通过向CTRL.DMAENABLE写0来实现的。
。一个DMA通道禁止是通过向CHCTRA.ENABLE写0来实现的。
CRC使能是通过向控制寄存器的CRC使能比特写1来实现的。CRC禁止是通过向CTRL.CRCENABLE写0实现的。
当DMAC和CRC都是禁止的时候,DMAC复位是通过向控制寄存器里的软件复位比特写1来实现的。所有的寄存器在DMAC,除了DBGCTRL,将要被复位到初始状态。
一个DMA通道复位是通过向通道控制寄存器A中的软件复位比特写1来实现的。通道寄存器将要被复位到其初始状态。相应的通道必须被禁止为了复位取得效果。
19.6.2.3 传输描述符
   
    在一个DMA通道使能之前(CHCTRLA.ENABLE置1),同通道配置一起的传输描述符决定的一个块传输怎么执行。并且接收一个传输触发,第一个传输描述被初始化并且使能。第一个传输描述符描述了交易第一个
块传输。更进一步的传输描述请参考“Block Transfer Control”
    所有的传输描述符必须驻存于SRAM中并且地址存贮在描述符内存段基地址,回写内存段基地址寄存器告诉DMAC哪里可以找到描述符地址段和回写内存段。
  
      

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:http://shop34182318.taobao.com/ http://shop562064536.taobao.com

2398

主题

6950

帖子

67

粉丝