jmijmi 发表于 2018-6-23 20:56:46

大佬,求教??

在STM32中,如果我们要把控制一个舵机的端口改成另为一个,编译之后改错,改完,无错,还需改其他模块的地方吗?

toofree 发表于 2018-6-23 22:51:10

一切以能正确控制外设为准。
假如改完后,你的舵机能正确工作,那么说明你改的没错,也不一定没BUG。

如果是PWM驱动舵机的,你在同一个定时器上的4个输出通道管脚之前换,程序改动会非常小。至少基础时钟不用动了。

电子星辰 发表于 2018-6-23 22:34:38

是用什么控制?PWM还是DAC?如果是PWM的话,要改通道,同属与一个定时器吗?

jmijmi 发表于 2018-6-24 08:48:33

电子星辰 发表于 2018-6-23 22:34
是用什么控制?PWM还是DAC?如果是PWM的话,要改通道,同属与一个定时器吗? ...

用PWM控制,要从G3引脚改为F6引脚,程序里面有很多模块,我只是担心改错引脚,高低电平改变,烧坏STM32板

jmijmi 发表于 2018-6-24 08:54:01

toofree 发表于 2018-6-23 22:51
一切以能正确控制外设为准。
假如改完后,你的舵机能正确工作,那么说明你改的没错,也不一定没BUG。



那我将其中一个舵机的G3引脚改为F6引脚,其他模块会受影响吗?我只要是担心会使其他模块冲突。总之谢谢!:)

电子星辰 发表于 2018-6-24 09:30:50

如果F6之前没有用,那么你改了应该是对其它模块没有影响的(只要你别在配置F6的时候配置到F所有脚,使能之类配置不算)
页: [1]
查看完整版本: 大佬,求教??