CH582M的想驱动5路舵机,但是PWM设置不了50HZ

只有定时器123能输出单路PWM,但是不够用,PWM驱动调频到不了50HZ

PWM 要降低到50Hz,必须要降低主频才行,这样不划算,如果是50Hz 的方波,你可以考虑用定时器或者系统嘀嗒定时器,拉IO来做。


定时器优先级太低了,会影响频率,滴答定时器在ble主从的时候运行几次就不运行了,是标志没清除对吗?

SysTick->SR = 0;


CH579 CH5573 CH582 嘀嗒定时器使用 - debugdabiaoge - 博客园 (cnblogs.com)
嘀嗒定时器内容可以参考这个使用


我这边用CH592,单路PWM就行,请教下,Ch592下有定时器123?


592有4路定时器,可以作为PWM功能使用,定时器0/1/2/3。

可以直接参考TMR的例程。

image.png

image.png


这么低的频率软件定时翻转IO都够用了吧


只有登录才能回复,可以选择微信账号登录