打印

timerA进不了中断程序

[复制链接]
1392|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
bryanlee512|  楼主 | 2016-1-14 14:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
const Timer_A_UpModeConfig upConfig =
{
        TIMER_A_CLOCKSOURCE_SMCLK,               
        TIMER_A_CLOCKSOURCE_DIVIDER_1,           
        TIMER_PERIOD,                        
        TIMER_A_TAIE_INTERRUPT_ENABLE,         
        TIMER_A_CCIE_CCR0_INTERRUPT_ENABLE,     
        TIMER_A_DO_CLEAR                        
}; //配置了向上模式TAIE和CCR0中断都开了。
主函数里是这样写的
MAP_Timer_A_configureUpMode(TIMER_A1_MODULE, &upConfig);
   MAP_Timer_A_startCounter(TIMER_A1_MODULE, TIMER_A_UP_MODE);
中断程序
void TA1_isr()
{ MAP_Timer_A_clearInterruptFlag(TIMER_A1_MODULE);
MAP_Timer_A_clearCaptureCompareInterrupt(TIMER_A1_MODULE,
                                      TIMER_A_CAPTURECOMPARE_REGISTER_0);
  MAP_GPIO_setAsOutputPin(GPIO_PORT_P1,GPIO_PIN0);
MAP_GPIO_setOutputHighOnPin(GPIO_PORT_P1,GPIO_PIN0);
}
但是程序运行时跑到这里了
void CPU_wfi(void)
{
    //
    // Wait for the next interrupt.
    //
    __asm("    wfi\n");
}
#endif
谁能解释一下???

相关帖子

沙发
dirtwillfly| | 2016-1-14 14:36 | 只看该作者
你用的哪一个mcu?

使用特权

评论回复
板凳
bryanlee512|  楼主 | 2016-1-14 15:49 | 只看该作者
dirtwillfly 发表于 2016-1-14 14:36
你用的哪一个mcu?

msp432

使用特权

评论回复
地板
dirtwillfly| | 2016-1-14 22:22 | 只看该作者
mspware里有管网提供的类似的例程,你可以参考一下http://dev.ti.com/tirex/#/Packag ... 401R%2FExamples%2FC

使用特权

评论回复
5
shenmu2012| | 2016-1-15 23:21 | 只看该作者
这个要检查下你的软件上的寄存器配置的。

使用特权

评论回复
6
309030106| | 2016-1-18 21:24 | 只看该作者
是一次都没进,还是只进了一次就不再进了

使用特权

评论回复
7
angerbird| | 2016-1-19 20:47 | 只看该作者
检查总中断及timerA 的中断都使能打开没的

使用特权

评论回复
8
bryanlee512|  楼主 | 2016-1-23 13:03 | 只看该作者
angerbird 发表于 2016-1-19 20:47
检查总中断及timerA 的中断都使能打开没的

解决了谢谢

使用特权

评论回复
9
Ryze| | 2016-1-26 11:10 | 只看该作者
msp432用着怎么样,片子什么价位

使用特权

评论回复
10
Varus| | 2016-1-26 11:36 | 只看该作者
中断向量对吗

使用特权

评论回复
11
Snow7| | 2016-1-26 15:00 | 只看该作者
void CPU_wfi(void)这是什么函数,没见过呢

使用特权

评论回复
12
firstblood| | 2016-1-26 20:41 | 只看该作者
这个看下你的中断程序的设置的

使用特权

评论回复
13
Thor9| | 2016-1-27 10:42 | 只看该作者
中断使能了么

使用特权

评论回复
14
lefeng| | 2016-1-27 11:28 | 只看该作者
设置断点查看一下哪里出了问题,没进中断肯定是条件不满足

使用特权

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

本版积分规则

18

主题

72

帖子

0

粉丝