OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 118|回复: 1

STM32F407定时器6中断有什么特殊的吗?

[复制链接]

85

主题

205

帖子

0

精华

高级会员

Rank: 4

积分
656
金钱
656
注册时间
2014-10-15
在线时间
155 小时
发表于 2025-9-8 14:17:34 | 显示全部楼层 |阅读模式
1金钱
我用STM32F407的定时器6和定时器7控制两个伺服电机。
可是用定时器6控制的电机转一会就不转了,而定时器7控制的电机一直转。
  1. void TIM6_DAC_IRQHandler(void)
  2. {
  3.   /* USER CODE BEGIN TIM6_DAC_IRQn 0 */
  4.         //xServo_Work();
  5.         __HAL_TIM_CLEAR_IT(&htim6, TIM_IT_UPDATE);
  6.         //HAL_TIM_IRQHandler(&htim6);

  7.         xServo_Work();
  8.        
  9.         //HAL_TIM_Base_Start_IT(&htim6);                        //我加的
  10.   /* USER CODE END TIM6_DAC_IRQn 0 */
  11.   /* USER CODE BEGIN TIM6_DAC_IRQn 1 */

  12.   /* USER CODE END TIM6_DAC_IRQn 1 */
  13. }
复制代码
定时器6中断名有个DAC,是不是与别的定时器有什么不同啊?谢谢


最佳答案

查看完整内容[请看2#楼]

只是TIM6中断和DAC中断是同一个服务函数
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

11

主题

2174

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5121
金钱
5121
注册时间
2015-1-10
在线时间
641 小时
发表于 2025-9-8 14:17:35 | 显示全部楼层
只是TIM6中断和DAC中断是同一个服务函数
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-9-23 20:17

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表