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

DMA能不能让ADC采样500KHZ的信号

TM4C123 tiva launchpad的DMA能不能让ADC采样500KHZ的信号,如果能可不可以给点DMA的例子

xyz549040622:

ADC的采样频率和DMA没有关系的,ADC的例程可以去

C:\ti\TivaWare_C_Series-2.1.0.12573\examples\peripherals\adc

这里找

guopeng kou:

回复 xyz549040622:

ADC一般到20K的信号就采不全了吗?DMA不是可以提高ADC的采样速率保持信号的完整程度。

xyz549040622:

回复 guopeng kou:

这个没有关系呢,DMA只是传输数据的通道,采样率不是由硬件决定的么

guopeng kou:

回复 xyz549040622:

可能我说的不够明确,要的目的是da出500Khz的信号,我用ADC多通道来采样,用DMA来让他更快的传输数据。保证我da出来的信号不是直线。

Michael Sun:

TM4C123x的ADC模块可以达到1Mbps的采样率,且默认是1M。

如果用2个ADC模块相位差开180度来采集同一路输入,则可以达到2M。

lee2:

回复 Michael Sun:

如何触发呢?控制器触发好像达不到1M,如果用其它触发方式比如定时器触发,是不是就得用DMA传输数据?请问有例程吗?

nwx8899:

回复 lee2:

请问你实现adc dma方式了吗?

有没有资料啊???

nwx8899:

回复 nwx8899:

 ROM_ADCSequenceDMAEnable(ADC0_BASE, 0);

这个函数我为什么找不到啊???

xyz549040622:

回复 nwx8899:

这个不是么,是有这个函数的

赞(0)
未经允许不得转载:TI中文支持网 » DMA能不能让ADC采样500KHZ的信号
分享到: 更多 (0)