STM32 CubeMX
STM32 CubeMX 定时器(普通模式和PWM模式)
- STM32 CubeMX
- STM32 CubeMX 普通模式
- 一、STM32 CubeMX 设置
- 二、代码部分
- STM32 CubeMX PWM模式
- 一、STM32 CubeMX 设置
- 二、代码部分
- 总结
STM32 CubeMX 普通模式
一、STM32 CubeMX 设置
二、代码部分
定时器打开与关闭
HAL_TIM_Base_Start_IT(&htim2); //使用time2
HAL_TIM_Base_Stop_IT(&htim2);//关闭time2
STM32 CubeMX PWM模式
一、STM32 CubeMX 设置
二、代码部分
开启PWM通道
HAL_TIM_PWM_Start(&htim2,TIM_CHANNEL_3);
设置PWM,占空比
方式1
__HAL_TIM_SET_COMPARE(&htim2,TIM_CHANNEL_3,pwm); //设置pwm函数
方式2
TIM2->CCR3 =pwm; //设置pwm函数
值越大灯越亮