为什么我的LM3S5P31的输入定时器捕获抓取不了,各位能否帮我看看?

2019-03-24 15:22发布

定时器0B的初始化代码如下:
            SysCtlPeripheralEnable(SYSCTL_PERIPH_TIMER0);   // 使能Timer模块  
    SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOB);          // 使能CCP1所在的GPIO端口                     
    GPIOPinTypeTimer(GPIO_PORTB_BASE, GPIO_PIN_6);
       
        // 控制Timer0B捕获
        TimerConfigure(TIMER0_BASE, (TIMER_CFG_B_CAP_TIME));
        // Timer0B捕捉双边沿
        TimerControlEvent(TIMER0_BASE, TIMER_B, TIMER_EVENT_BOTH_EDGES);
        // 装载定时器初始值
        TimerLoadSet(TIMER0_BASE, TIMER_B, 0xFFFF);
        // 使能Timer0事件捕获中断
        TimerIntEnable(TIMER0_BASE, TIMER_CAPB_EVENT);

        // 使能Timer中断
        IntEnable(INT_TIMER0B);                                 
        // 使能处理器中断
        IntMasterEnable();
        // 使能Timer0B
        TimerEnable(TIMER0_BASE, TIMER_B);
不知道什么地方没有配置好,帮帮忙,给点意见! 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
4条回答
lbk32
2019-03-25 04:42
 精彩回答 2  元偷偷看……0人看过

一周热门 更多>

相关问题

    相关文章