请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS570LS0914 大家好、TI、
我们将 DMA 数据包配置为帧传输、元素数量= 4、帧数量= 10。
如果我们连接了调试器、似乎只有当 REG_DMA->CFTCOUNT 达到零时、目标缓冲区中的值才会更新。
我们认为、每次出现新的帧时都应更新这些值。
1) 1)为什么这些值延迟更新?
2) 2) DMA 模块在哪里缓存这些值?
3) 3)如果我们使用断点停止应用、DMA 模块是否在后台运行?
4) 4)如果我们设置一个断点、来自目的缓冲区的值是否有可能被覆盖?
此致、
Thorben