打印
[Atmel]

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

[复制链接]
688|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
内存中的描述符段是DMAC希望为所有通道找到的第一个传输描述符。如
BASEADDR仅指向通道0的第一个传输描述符,参考图19-3 ,所有的第一次传输描述符必须
被存储在一个连续的存储器部分,其中该传送描述符必须根据自己的信道排序号。
图19-13展示了一个DMA通道0连接描述符的例子。更进一步的描述请参考"Linked Descriptors"
回写内存段是DMAC存贮用来继续块传输的传输描述符。WRBADDR指向通道0的继续传输描述符。
更多的说明请参考"Linked Descriptors"



描述符和回写内存段的长度依靠声明的通道数,如下所示:


对于内存优化,建议始终使用更少的声明的DMA通道,如果不是所有的通道都
必需的。
描述符和回写存储部可以是两个独立的存储器部分,或者它们可以共享存储器
部分( BASEADDR = WRBADDR ) 。它们在两个分开的部分的好处是,在同一个交易对
一个信道可重复,而无需修改所述第一传送描述符。描述符与回写存储并在同一字段的好处是,它需要较少的SRAM 。
此外,延迟从取第一个交易的第一突发传送的描述符被执行时,被降低。

相关帖子

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

本版积分规则

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

2398

主题

6950

帖子

67

粉丝