急!!!!ADC采用TIM1触发采样问题

2019-08-20 17:16发布

我用TIM1产生PWM波形,频率3KHz,来触发3个通道的ADC转换,采用DMA来接收数据,但是我测出来实际转换频率是1.5KHz,不清楚是怎么回事?请各位大侠指点~~~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
8条回答
FlyRobot
2019-08-21 21:12
正点原子 发表于 2014-1-8 18:22
你这个要求比较复杂,呵呵.
试试这个方式:
你要用3个通道,每个通道采样率不同,我的理解你就应该用3个ADC,刚 ...

原子哥,您好,目前我的四路PWM(对应IO是PC6789)是由TIM3产生,且用的是中央对齐模式,我想在定时器上溢更新事件的时候促发ADC采样,这样就可以做到在PWM低电平的时候采集ADC的值,但是我看TIM3在中央对齐模式下,更新事件是上溢和下溢都产生更新事件,所以如果我ADC设置为用TIM3的更新事件触发的话,在pwm高电平和低电平都会采集,我用探索者开发板测试也的确如此,而我的本意是只在PWM低电平期间采样,请问原子哥,有什么解决方法?

一周热门 更多>