Discuz! Board

标题: 求助,TIMER遇到问题 [打印本页]

作者: 北溟鱼    时间: 2013-11-8 23:45
标题: 求助,TIMER遇到问题
我在初始化的时候,只要程序执行到初始化部分时,程序就出问题,屏蔽掉初始化,程序就没问题了,
初始化函数是
void TimerInitCapCount(void)
{
SysCtlPeripheralEnable(SYSCTL_PERIPH_TIMER2);  
SysCtlPeripheralEnable(GPIO_PORTB_BASE);      
GPIOPinTypeTimer(GPIO_PORTB_BASE,GPIO_PIN_0);
TimerConfigure(TIMER2_BASE,TIMER_CFG_16_BIT_PAIR|TIMER_CFG_A_CAP_COUNT);
TimerControlEvent(TIMER2_BASE,TIMER_A,TIMER_EVENT_NEG_EDGE);
TimerLoadSet(TIMER2_BASE,TIMER_A,40000);
TimerMatchSet(TIMER2_BASE,TIMER_A,3998);
TimerIntEnable(TIMER2_BASE,TIMER_CAPA_MATCH);
IntEnable(INT_TIMER2A);
IntMasterEnable();
TimerEnable(TIMER2_BASE,TIMER_A);
}
编译连接没错误


作者: wanqin_002    时间: 2013-11-11 18:51
你在哪一步跑飞了?
作者: 北溟鱼    时间: 2013-11-11 23:28
wanqin_002 发表于 2013-11-11 18:51
你在哪一步跑飞了?

在初始化的时候就出现错误
作者: 北溟鱼    时间: 2013-11-11 23:31
北溟鱼 发表于 2013-11-11 23:28
在初始化的时候就出现错误

不执行此函数时,程序没问题,等加上这个函数时,程序就出现这个错误




欢迎光临 Discuz! Board (http://www.qfv8.com/) Powered by Discuz! X3