打印
[STM32F1]

stm32中断if的用法对吗指点下

[复制链接]
1245|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
电子过客|  楼主 | 2014-8-19 14:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
void TIM2_IRQHandler(void)
{
          if ( TIM_GetITStatus(TIM2 , TIM_IT_Update) != RESET )
                 {
                            time++;
                         if(GPIO_ReadInputDataBit(GPIOC,GPIO_Pin_0) == DSM_LW)
                                        
                                  lowtime++;  
          TIM_ClearITPendingBit(TIM2 , TIM_FLAG_Update);                         
           }                        
                                   
}                        


沙发
airwill| | 2014-8-20 18:07 | 只看该作者
本帖最后由 airwill 于 2014-8-20 18:57 编辑

这是通过定时中断检测 PC0 的状态. 应用正确, 不知道遇到什么问题了?

使用特权

评论回复
板凳
mmuuss586| | 2014-8-20 18:52 | 只看该作者
定时器中断源很多;
不知道你现在判断的是啥定时器中断;
程序的语法没啥问题;

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

54

主题

205

帖子

2

粉丝