TI中文支持网
TI专业的中文技术问题搜集分享网站

关于EDMA的求助

诸位高手:

         小弟使用的是C6747的片子,最近在使用其EDMA功能,碰到以下几点疑问,烦请赐教:

        1、在每次EDMA传输完成后,其Para RAM中已设置的数据变化么,比如BCNT、CCNT之类。我的OPT中设的是((tccnum << 12 )| (1 << 3));

        2、我使用chain传输时,使用的是channel 0–>channel 1–>channel 2–>…channel 24,最后在channel 24时想终止此chain传输,应该对channel 24如何设置?是在其OPT中关闭chain 使能么?

       3、使用EDMA从EMIFA CS2处读取数据,同时,由CPU也从EMIFA CS2处读取另一地址的数据,会造成冲突么?

       期待各路高手指点,小弟拜谢!

Tony Tang:

参阅文档EDMA章节有详细说明:www.ti.com/…/spruh91a

问题在3,同时访问有竞争,而不是冲突。

whagiew zhang:

回复 Tony Tang:

多谢!

whagiew zhang:

回复 whagiew zhang:

还有前两个问题呢?资料里好像说BCNT会随传输的进行而减少,但我的程序中却没变不知为什么,还请赐教,多谢

赞(0)
未经允许不得转载:TI中文支持网 » 关于EDMA的求助
分享到: 更多 (0)