关于马达驱动的有感代码的两个问题,求各位大神,老师解答。

玩世不_s33pT
2
来自:马达驱动
2019-01-22
 大家好,有感的代码,TIM1_CC4触发ADC采样,在TIM1_CC4的中断产生时,ADC应该是刚开始采集数据,ADC是12M的,总转换时间7.5+12.5=20个时钟周期,也就是一个通道要1.6us,那3个通道就要4.8us了,不要等待数据采集完成吗? 为什么马上就处理了?

QQ截图20190122213402.png

 还有就是,最小占空比的值是200,PWM频率是15K,计数值3200,也就是高电平时间是4us。在中间位置采样,也就是采样 时间是2us。ADC是12M的,总转换时间7.5+12.5=20个时钟周期,也就是一个通道要1.6us,那3个通道就要4.8us了,小于高电平的采样时间2us,如何保障最小占空比内可以采到完整的数据呢? 

QQ截图20190122213954.png

QQ截图20190122214057.png

我来回答
0 条回答