stm32f407可以输出多路pwm波
初始化:定时器和gpio的硬件时钟
设置gpio引脚模式
设置定时器计数值,分频值等条件
将gpio复用到定时器上
设置pwm模式,有效电平
四路pwm的话需要chanel1.2.34.初始化
使能
在本次程序编写中出现一下问题:
1.未定义TimBaseStructure.
解决:没有写初始化结构体,或者是写错了
2.试用f407的tim3输出四路的pwm,使用其中路,无法驱动直流电机:
未解决:
可能io口无法驱动,电流太小(不过例程中,tim14可以驱动电机,但无法达到最高转速),下次使用了l298n驱动模块试试
可能在初始化的时候出现了问题