我们通过TIM3 输出PWM 去驱动 SG90电机
配置如下
1.GPIO结构体
2.配置通用定时器结构体
3.配置定时去输出PWM结构体
4.打开时钟 —> GPIO时钟,TIM定时器时钟,部分重映射时钟
5.配置PWM比较值 一 我们使用定时器3 通道2 重映射之后为PB5
GPIO_InitTypeDef GPIO_motorstruct;
GPIO_motorstruct.GPIO_Mode =GPIO_Mode_AF_PP;
GPIO_motorstruct.GPIO_Pin = GPIO_Pin_5;
GPIO_motorstruct.GPIO_Speed =GPIO_Speed_50MHz;
GPIO_Init( GPIOB, &GPIO_motorstruct);
|