打印
[Atmel]

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

[复制链接]
702|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
一个传输描述符描述了一个块如何通过DMAC完成传输,并且它必须保存在SRAM中.更多的描述请参看"Transfer Descriptors"
图19-2展示了几个块传输链接到了一起,它叫做链接描述符.更多的关于链接描述符请参看"Linked Descriptors"


一个DMA传输是通过一个DMA通道开始传输触发初始化的.这个触发能被配置成一个软件触发,一个事件触发或者一个检测外设触发.传输触发将导致一个DMA传输请求从一个特殊通道传到仲裁器,
如果这里有几个DMA通道都挂起请求,仲裁器不得不选择一个通道授于访问成为一个活动通道.该DMA通道授予访问权限的有效通道将开展交易中配置的传输描述符。该DMA通道可以由每个脉冲串
传输后一个更高优先级的信道被中断,但将恢复它的块当它被再次授予访问作为活动通道传送。
针对各个比特传送可以产生任选的输出事件,并且对于每个块传输可选中断和一个可以产生可选的输出事件。当事务完成时,依赖于配置,在DMA通道要么被暂停或禁用。
19.6.1.2 CRC
    内部CRC支持两种常用的CRC多项式; CRC-16 (CRC- CCITT)和CRC -32 (IEEE 802.3) 。它可以使用具有可选DMA通道或独立地,伴有I/O接口。
19.6.2 基础操作
19.6.2.1 初始化
      
       以下DMAC寄存器能使能写保护,意味着他们只能在DMAC是失能(CTRL.DMAENABLE是0)的情况下被写。
    。描述符内存基地址寄存器(BASEADDR)
    。回写内存基地址寄存器(WRBADDR)

相关帖子

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

本版积分规则

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

2399

主题

6963

帖子

68

粉丝