硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2553|回复: 1
收起左侧

[STM32F7] 【求助】关于定时器捕获中断的问题

[复制链接]

10

主题

54

回帖

84

积分

初级会员

积分
84
发表于 2018-5-18 11:10:59 | 显示全部楼层 |阅读模式
我定时器设了1us时间

然后使能CC1中断
        __HAL_TIM_SetCompare(&Tim3Handle,TIM_CHANNEL_1, cnt_tar);              /* 设置捕获比较计数器CC1 */
        __HAL_TIM_CLEAR_IT(&Tim3Handle, TIM_IT_CC1);
        __HAL_TIM_ENABLE_IT(&Tim3Handle, TIM_IT_CC1);                        /* 使能CC1中断 */

时间到进入CC1中断
    if(__HAL_TIM_GET_IT_SOURCE(htim, TIM_IT_CC1) !=RESET)
    {
        __HAL_TIM_CLEAR_IT(htim, TIM_IT_CC1);
        __HAL_TIM_DISABLE_IT(htim, TIM_IT_CC1);
        s_TIM_CallBack1(1);
    }

论__HAL_TIM_SetCompare 也就是CCR1的值设多少 到中断的时间始终是1us  求解是怎么回事啊

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106731
QQ
发表于 2018-5-18 11:14:10 | 显示全部楼层
这个F7的问题,建议上ST中文社区咨询:http://www.stmcu.org/module/forum/forum.php
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-2 21:12 , Processed in 0.205221 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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