智能车制作

标题: 中断为啥进不去 [打印本页]

作者: huazai1122    时间: 2013-4-14 18:45
标题: 中断为啥进不去
看到的亲们帮我个忙。使用中断函数出现了这样一个问题:我修改了这个地方:FTM_Input_init(FTM1, CH1, Rising);           //初始化FTM输入捕捉模式,上升沿触发
就是把CH0改为了CH1.为什么不执行N=1的模版?还有什么地方需要修改的吗?

void FTM1_IRQHandler()
{
    u8 s = FTM1_STATUS;            
    u8 CHn;
    FTM1_STATUS = 0x00;             //清中断标志位

    CHn = 0;
    if( s & (1 << CHn) )
    {
        FTM_IRQ_DIS(FTM1, CHn);     //禁止输入捕捉中断
        LED_turn(LED1);             //翻转LED1
         FTM_IRQ_EN(FTM1, CHn); //开启输入捕捉中断
    }

    /* 这里添加 n=1 的模版,根据模版来添加 */
    CHn = 1;
    if( s & (1 << CHn) )
    {
       FTM_IRQ_DIS(FTM1, CHn);     //禁止输入捕捉中断

     LED_turn(LED0);             //翻转LED0

     FTM_IRQ_EN(FTM1, CHn); //开启输入捕捉中断

    }


作者: huazai1122    时间: 2013-4-14 18:45
:)
作者: huazai1122    时间: 2013-4-14 18:45
:(
作者: huazai1122    时间: 2013-4-14 18:46
:)
作者: 是人何装神    时间: 2013-4-14 21:39
:(
作者: 旷野;-)    时间: 2014-4-24 21:17
:(:(:(
作者: 小白菜的奋斗    时间: 2014-5-5 02:43
:(




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2