我用STM32F407的定时器6和定时器7控制两个伺服电机。
可是用定时器6控制的电机转一会就不转了,而定时器7控制的电机一直转。
- void TIM6_DAC_IRQHandler(void)
- {
- /* USER CODE BEGIN TIM6_DAC_IRQn 0 */
- //xServo_Work();
- __HAL_TIM_CLEAR_IT(&htim6, TIM_IT_UPDATE);
- //HAL_TIM_IRQHandler(&htim6);
- xServo_Work();
-
- //HAL_TIM_Base_Start_IT(&htim6); //我加的
- /* USER CODE END TIM6_DAC_IRQn 0 */
- /* USER CODE BEGIN TIM6_DAC_IRQn 1 */
- /* USER CODE END TIM6_DAC_IRQn 1 */
- }
定时器6中断名有个DAC,是不是与别的定时器有什么不同啊?谢谢
|