嵌入式学习小组
直播中

王荣

7年用户 158经验值
私信 关注

请问什么是PDMA战略模式? 如何使用?

什么是PDMA战略模式? 如何使用?

回帖(1)

陈小鸥

2020-12-3 11:43:45
Stride模式是一种特殊的PDMA模式,它可以将一定内存的数据以固定的间隔和数量移动到另一个内存。
例如,有一个连续的内存块。 内容数据为图片颜色信息,顺序固定为红,绿,蓝。 使用Stride模式,可以从内存中提取单个红色、绿色和蓝色数据,并通过硬件移动到另一个内存块,而无需任何CPU干预。

要启用Stride模式,必须在正常PDMA基本模式下设置四个附加寄存器:
a)          Stride:Enable Stride模式
b)          SASOL:源地址的偏移
c)          DASOL:目标地址偏移
d)          STC:每段传输的数据量

关于PDMA基本模式的介绍和设置,请参阅M480系列技术参考手册第6.6节。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分