yuanshi3 发表于 2009-4-6 16:40:58

发送一定数量脉冲后实现中断?控制步进电机有用。

我PWM口怎么才能发送一定数量的脉冲,比如PD4发送7000个,到此为止,又如何应用中断呢?请各路高手帮我用程序指点下?

linfeng286 发表于 2009-4-6 16:44:49

可以用 上升或者 下降沿 中断,进中断后 计数 达到一定数据的时候。。。 嘿嘿

Gorgon_Meducer 发表于 2009-4-6 19:04:46

用定时器1的比较匹配输出,列波输出模式……

lin135 发表于 2009-4-6 20:59:17

如果输出频率不高的话单片机模拟PWM。这样要多少个都很方便。一般来说10K以下的PWM模拟都很容易

yuanshi3 发表于 2009-4-7 07:42:25

可是我的是70KHz啊 选用8M都不够,只能31.25KHz将就着用

TRINAMIC 发表于 2009-12-19 11:29:20

用现成的控制芯片来实现吧 比较简单
点击此处下载 ourdev_516467.pdf(文件大小:2.28M) (原文件名:TMC428_datasheet.pdf)
页: [1]
查看完整版本: 发送一定数量脉冲后实现中断?控制步进电机有用。