在STM32F4系列的单片机里如果我用Timer2+DMA+ADC1进行8路模拟信号的采集。利用Timer2来触发ADC1采集,并且只用独立的一个ADC1。我想设计采样频率为10K。
那么需要配置ADC_CommonInitStructure.ADC_TwoSamplingDelay = ADC_TwoSamplingDelay_?Cycles, ADC_SampleTime_?Cycles ,ADC_CLK为多少,Timer2的溢出频率为?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
ADC_SampleTime_?Cycles ,
ADC_CLK为多少,
Timer2的溢出频率为?
1这个参数是多重ADC时才有用,单个ADC多通道这个参数没意义,随便都行
2采样保持时间,一般是越长越好咯,480
3 没设置过这个参数
4 84MHz,假如84分频,那就是1MHz,然后计数100次,就是0.1ms,就是10kHz的频率触发ADC
一周热门 更多>