您好,欢迎来到ICGOO,这里是国内领先的电子产业服务平台!

免责申明:本词条由ICGOO所有,如需转载请注明出处,谢谢您的关注!

EDMA

EDMA

词条创建时间:2023-06-25浏览次数:256

EDMA是数字信号处理器(DSP)中用于快速数据交换的重要技术,具有独立于CPU的后台批量数据传输的能力,能够满足实时图像处理中高速数据传输的要求。以TI公司的TMS320DM642型DSP为例,介绍EDMA控制器的特点。结合实例给出EDMA在图像数据实时传输中的具体控制和实现方法。实验结果表明,通过灵活控制EDMA不仅能够提高图像数据的传输效率,而且能够充分发挥:DSP的高速性能。

EDMA简介

增强型直接内存存取

EDMA特征

(1) CPU发起的EDMA数据传输(非同步方式):需要传输时,CPU设置ESR寄存器的相应位为1,从而触发一个EDMA事件的产生,事件对应的通道参数被送往地址硬件并且完成相应的处理,这种非同步方式的实时数据传输无需设定EER寄存器;

(2)事件触发方式EDMA数据传输(同步方式):ER寄存器保存外设发送过来的事件,一旦CPU设置EER寄存器的相应位为1后,ER中的事件才会提交给事件编码器(Event Encoder),并且进一步引起相关的传输参数的发送给地址产生硬件;如果EER中对应于某事件的位没有置1,则ER寄存器中的事件将保留,一旦置1则触发EDMA的传输,这种特性可以应用到EDMA Chain传输,需要EER和CCER结合使用。

PS:ESR:事件置位寄存器;EER:事件使能寄存器

EDMA有两种类型的数据传输:1D和2D的(OPT.2DS和OPT.DDS标示源地址和目的地址的数据传输类型,即有4种组合方式)。

EDMA传输过程的源/目的地址的修改:在每次同步事件触发EDMA数据传输,并且传输完成后,需要对源/目的地址进行更新;地址的更新方式由SUM/DUM进行设定,并且和2DS、2DD以及FS是密切相关的。

推荐型号

查看更多>
型号 库存 价格
560085-0101 80900 ¥0.093
BAT54XV2T1G 30000 ¥1.1
08-70-1039 20200 ¥0.083
43030-0001 10980 ¥0.083
SG2525AP013TR 7500 ¥3.46
M24LR64E-RMN6T/2 5000 ¥12.71
MAX5395LATA+T 3290 ¥6.64
MIC5504-3.3YM5-TR 3085 ¥0.78
BAT54XV2T1G 2740 ¥0.24
MMBD914LT1G 500 ¥0.072

元器件热榜