如何用DSP2812来计通用定时器产生的PWM脉冲数,求高手指导!
最近用2812通过步进驱动器来控制步进电机,给驱动器输入的是PWM脉冲,现在想获得PWM脉冲数来给2812一个反馈,求教如何实现,看网上有说用事件管理器的捕获单元实现的,但我不知道如何具体操作,程序怎样编。本人新手,忘大家多多指导,非常感谢!!! 捕获单元就是捕获脉冲信号的上升沿或者下降沿,同时记录T1CNT中的值,假设捕获到第k个上升沿是T1CNT值是M(k),捕获到第k+1个上升沿是T1CNT值是M(k+1),则此PWM波的周期T=t(c)×(M(k+1)-M(k)),f=1/T,其中t(k)是你初始化的T1时钟周期。
页:
[1]