马永锋
发表于 2023-4-8 11:25:49
用的冲哥的代码修改的,应该可以驱动吧。
https://www.bilibili.com/video/BV1D24y157xH/?vd_source=0307e15e9fa044390016a3924cbb2039
mqdmdg
发表于 2023-4-16 11:23:11
请问STC32单片机的2组PWM可以输出8路PWM信号吗?控制8个舵机。
神农鼎
发表于 2023-4-16 11:30:34
可以8个端子对外输出
mqdmdg
发表于 2023-4-16 11:39:59
如果是用定时器产生8路PWM信号,这么做有什么缺点?
神农鼎
发表于 2023-4-16 11:49:58
PWM就是定时器
mqdmdg
发表于 2023-4-16 11:58:41
如果用定时器0产生8路PWM信号,这样做有什么缺点?
mqdmdg
发表于 2023-4-16 12:16:56
我最近在做一个航模,需要用STC32控制14个舵机,PWM定时器不够用,还需要用定时器0产生几路PWM信号。请问这么做合适吗?
神农鼎
发表于 2023-4-16 13:16:52
STC8G2K64S4-36I-LQFP48/LQFP32,最多对外直接输出45路 PWM
STC8G2K64S4-36I-LQFP48最多对外直接输出45路 PWM
STC8G2K64S4-36I-LQFP32最多对外直接输出29路 PWM
神农鼎
发表于 2023-4-16 13:19:46
用普通的定时器T0/T1/T2产生PWM的演示程序,见下面开源的源代码,你比较下
梁工
发表于 2023-4-19 09:26:02
mqdmdg 发表于 2023-4-16 11:58
如果用定时器0产生8路PWM信号,这样做有什么缺点?
合适就没有缺点,你得提供PWM的时间参数才能知道是否能做,周期、占空比范围、步数。如果是驱动LED灯的,则8位PWM一个周期处理8次就可以了,如果用于驱动舵机,那就困难了。
要多PWM的强烈推荐使用STC8G2K64S4 LQFP48,有45路PWM。