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

TMS320C6747: EDMA相关问题,手动触发传输,但是ESR的值没有发生变化

Part Number:TMS320C6747

如下图所示,在程序中对ESR进行操作,发现地址上的值还是0,并在无法直接在内存地址上操作

Nancy Wang:

你用的代码里ESR的地址定义正确吗?或者直接在代码中操作地址看看,我之前给你的工程有试过吗?

,

jie wang:

地址定义没有问题,我查了管理员模式和用户模式其中也没有说,用户模式无法操作ESR,你给的例程是C6748的stareware库,我还没有验证,不会和我板子冲突嘛?我的是C6747的

,

Nancy Wang:

我晚点在6748的板子上试一下。

,

jie wang:

谢谢姐姐!

,

Nancy Wang:

我试了一下给你的例程,手动触发数据搬移成功了,但我也没有看到ESR的置位,我认为可能是event被提交之后被硬件上自动清除了。

. The bits will only be cleared once the transfer request corresponding to the event has been submitted to the transfer controller.

这边有个类似的帖子讨论参考看一下:

e2e.ti.com/…/3815987

另外关于ESR global的地址和region的地址是不一样的。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320C6747: EDMA相关问题,手动触发传输,但是ESR的值没有发生变化
分享到: 更多 (0)