发送指定脉冲数量的pwm
最近在琢磨步进电机,计划是使用4988驱动,这里就设计到pwm的脉冲数量,咱们stc能不能实现,
在少进中断、或者只进一两次中断的情况下,
用pwm模块实现发送指定的脉冲数量
启动脉冲计数, 小坤 发表于 2024-11-16 08:51
启动脉冲计数,
在手册的哪里来着,我好像没多大印象{:lol:} 不依靠中断计数的话, 没法做到.
不过版主: 王昱顺, 通过非典方式, 依靠 串口定量输出脉冲, 能做到, 只是输出频率不稳.
你可到 < FOC,有ICache的 32F12K54 测试版块 > 去看一下. 使用Ai8051U,启动重复计数器,设置16位数值,比如设置10000+1,则PWM脉冲输出10000个后进入中断。 中断处理需要时间,如果很高速度的pwm,会不会来不及处理多发脉冲? 神农鼎 发表于 2024-11-16 12:39
收到 LAOXU 发表于 2024-11-16 09:49
不依靠中断计数的话, 没法做到.
不过版主: 王昱顺, 通过非典方式, 依靠 串口定量输出脉冲, 能做到, 只是 ...
频率倒不是很关键,我去瞅瞅 梁工 发表于 2024-11-16 10:52
使用Ai8051U,启动重复计数器,设置16位数值,比如设置10000+1,则PWM脉冲输出10000个后进入中断。 ...
我看看
页:
[1]
2