嵌入式学习小组
登录
直播中
王荣
7年用户
158经验值
私信
关注
请问什么是PDMA战略模式? 如何使用?
开启该帖子的消息推送
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节。
Stride模式是一种特殊的PDMA模式,它可以将一定内存的数据以固定的间隔和数量移动到另一个内存。
例如,有一个连续的内存块。 内容数据为图片颜色信息,顺序固定为红,绿,蓝。 使用Stride模式,可以从内存中提取单个红色、绿色和蓝色数据,并通过硬件移动到另一个内存块,而无需任何CPU干预。
要启用Stride模式,必须在正常PDMA基本模式下设置四个附加寄存器:
a) Stride:Enable Stride模式
b) SASOL:源地址的偏移
c) DASOL:目标地址偏移
d) STC:每段传输的数据量
关于PDMA基本模式的介绍和设置,请参阅M480系列技术参考手册第6.6节。
举报
更多回帖
rotate(-90deg);
回复
相关问答
PDMA
请问
PDMA
每次传送都要重新设定吗?
2024-01-15
482
如何在ML的低功耗
模式
下使用
PDMA
?
2023-06-15
354
NANO系列MCU在非PWM波输出引脚上能否利用
PDMA
和TIMER输出PWM?
2023-08-18
149
M487的
PDMA
使用问题求解
2023-06-20
239
测试spi采用scatter
模式
中断中衔尾操作失败怎么解决?
2023-06-28
1228
请问
如何使用
PDMA
读取ADC转换结果?
2021-01-01
1156
如何使用Stride
模式
?
2023-08-28
190
PDMA
如何通过串口接收数据写入到内存中?
2023-06-20
243
请问
怎么使用SPI的
PDMA
功能作为主设备接收数据?
2024-01-16
532
请问
为什么
PDMA
发送的数据被替换的现象会发生?
2020-12-21
693
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分