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

MSP432E401Y: 手册写着该型号的ADC的最大采样率为2Msps,但我最大只达到1Msps,请问如何达到2Msps?

Part Number:MSP432E401Y

我通过查阅手册,将ADC的时钟设置为32MHz,并用每秒2000000次的定时器触发ADC,并且用DMA连续采样1024的点,但采样率只有1Msps(该数值是通过采集100kHz信号,计算其点数周期得到的),请问该如何达到?

systemClock = MAP_SysCtlClockFreqSet((SYSCTL_XTAL_25MHZ | SYSCTL_OSC_MAIN |
SYSCTL_USE_PLL | SYSCTL_CFG_VCO_480),
120000000);

MAP_TimerLoadSet(TIMER0_BASE, TIMER_A, systemClock / 2000000 – 1);

MAP_uDMAChannelTransferSet(UDMA_CH14_ADC0_0 | UDMA_PRI_SELECT,
UDMA_MODE_BASIC,
(void *)&ADC0->SSFIFO0, (void *)&adcvalue,
1024);

Green Deng:

可以参考一下这个帖子的回复:e2echina.ti.com/…/msp432e401y-adc

,

zhang xu:

您好,这个帖子我也曾看到过,但是,我仍然没有解决问题。您能否进一步解释一下。谢谢您!

,

Green Deng:

方便说明一下是哪部分没有理解?

,

zhang xu:

您好,我已经用了1秒2M次时钟触发adc采样,并用dma进行1024个点进行连续采样,但我的最大采样率仍然为1Msps,我无法理解是哪一部分制约了我的ADC的采样速率。谢谢您!

,

xiaoshi shi:

请问,如何配置32M ADC时钟呢

,

Green Deng:

看到你有发新帖,还请留意新帖中工程师的回复:e2echina.ti.com/…/msp432e401y-adc

,

zhang xu:

好像是用adcconfigset设置的吧,具体参数你可以看看手册。

赞(0)
未经允许不得转载:TI中文支持网 » MSP432E401Y: 手册写着该型号的ADC的最大采样率为2Msps,但我最大只达到1Msps,请问如何达到2Msps?
分享到: 更多 (0)