STM32F4四路pwm输出,两路有效两路无效?

2019-07-20 15:59发布

CH1,CH2控制右电机
CH3,CH4控制左电机
左电机不转
stm32f4进行四路pwm输出,用的是探索者的板子

ch1 ch2复用到pb6,pb7

ch3,ch4复用到pd14,pd15
因板载的MPU6050占用了PB8 PB9,不得已将CH3,CH4改到PD14 PD 15
改到PD14,PD15之前用的是PB8,PB9两电机正常运行
大神们,求教

代码如下
pwm.c
#include "pwm.h"

void PWM_Init(u32 arr,u32 psc)
{
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。