在stm32f4的PD12~15的4个引脚输出PWM波(空闲高电平,匹配后低电平;4个通道周期一样,占空比可以一样或不一样),参考文档手册和PWM呼吸灯例程,但是依然无输出,请问问题出在哪里。
1 cubmx配置如图1,只在定时器中配置了输出PWM其它未设置。
2 seting中使能了
3 打开了#define HAL_TIM_MODULE_ENABLED
4 board.h中BSP_USING_TIM,和
5 drv.pwm.c中函数stm32_hw_pwm_init修改了oc_config.OCPolarity = TIM_OCPOLARITY_LOW;
6 其它都是调用了
更多回帖