马永锋 发表于 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。
页: 1 2 3 [4] 5 6
查看完整版本: 驱动舵机, STC8H8K64U高级PWM, STC驱动教程系列