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:
这个不是么,是有这个函数的