打开定时器和中断

主函数初始化开启PWM和中断
HAL_TIM_PWM_Start(&htim2,TIM_CHANNEL_1);
__HAL_TIM_SET_COMPARE(&htim2, TIM_CHANNEL_1, Pwm_data);
HAL_TIM_Base_Start_IT(&htim2);
回调函数中判断是否为tim2
void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
{
if (htim->Instance == htim2.Instance)
{
aa++;
}
}














![C++进阶 | [2] 多态](https://img-blog.csdnimg.cn/direct/2eedd10144814624832d509c44d7110a.png)


![[C语言]指针进阶详解](https://img-blog.csdnimg.cn/direct/ea216a1d1fa74434a27cc37910a17837.png)

