定时器8 trgo触发AD转换后经DMA传递数据到内存,ADC_Resolution_8b, ADC_SampleTime_3Cycles,理论上一次采样时间约 11*ADCCLK(22.5MHz)。约为500ns。可以时间测试发现,timer8触发AD采样到DMA传输数据完成需要17.777us.是在想不明白时间为什么这么长?哪位能帮忙分析下原因么?程序中别的什么都没做。
很好奇你的时间数据怎么测出来的?然后又怎么得出采样时间过长的结论的。。
评分
查看全部评分
你如果采样多重模式交替转换肯定会快些。
做ADC先得保证电源及参考电压稳定。如果觉得数据误差比较大,可以适当加长采样时间。