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

求解怎么利用一个DMA通道传输ad序列通道采样值

问题如题目所诉,困惑好久。求解答啊。方便的话求给一个例程参考,谢谢

tianhong wang:

回复 灰小子:

谢谢,太感谢了。

tianhong wang:

回复 灰小子:

你好,我看了那个程序。。我觉得没有我想要的,这个用一个DMA通道的确是可以采集多路来的ad值的,我们设置的时候就应该是用目标地址和源地址依次增加这种方式,但是DMASZ就只能写为ad采样的通道数了对吧。。我想要的是这样的,就是ad多路采样,利用一路dma传输,将采样值(从0-x)依次放在一个数组中,但是采用源地址依次增加的时候,过了x通道的地址的时候他还是会继续增加的而不会是返回到0通道去,这样的话我就没有办法设置dmasz太长。。长了的话,后面的值一定是0或者其他的未知数。。。有没有一种办法就是利用一个通道的dma传输多通道的ad采样,而我们又可以按照0-x-0-x……这样一个循环来传输采样值并且sz是你想得到的采样数。。。求解啊。

赞(0)
未经允许不得转载:TI中文支持网 » 求解怎么利用一个DMA通道传输ad序列通道采样值
分享到: 更多 (0)