嵌入式DSP开发--- dm642的中断定时器

2014年1月12日 10:05
转载(0) / 评论(0) / 浏览(612)

TIMER_Handle TimerHandle0;
void timer1()
{
////////////定时器///////////////////////
 TimerHandle0 = TIMER_open(TIMER_DEV0, TIMER_OPEN_RESET);
  IRQ_setVecs(vectors);
   IRQ_globalEnable();
    IRQ_nmiEnable();
  //Map TIMER events to physical interrupt number
  IRQ_map(IRQ_EVT_TINT0, 14);
    
  //Reset the timer events
  IRQ_reset(IRQ_EVT_TINT0); 
  
 TIMER_configArgs(TimerHandle0,
                  0x00000200,/*ctl*/
                  0x11e1a300,/*prd*/  //10ms-0x000b71b0 可以发300帧, 30ms-0x00225510  
                  0x00000000/*cnt*/
                  );
 IRQ_enable(IRQ_EVT_TINT0);                 

}



interrupt void timer0_isr()
{   

   //  cnt_timer=(cnt_timer+1)%9;       
       
//////////中断处理程序/////////////////////////////
 IRQ_clear(IRQ_EVT_TINT0); 
 IRQ_enable(IRQ_EVT_TINT0);
}

评论(0)

发表评论
登录
我可以
  • 评论
关联标签
dsp × 42
中断 × 10
关联热门电子辑
类似的技文

浏览(929) / 评论(0) / 2014年1月12日 10:07

浏览(772) / 评论(0) / 2014年1月12日 10:09

浏览(542) / 评论(0) / 2013年12月16日 17:02

浏览(977) / 评论(0) / 2014年1月13日 09:23

浏览(855) / 评论(0) / 2013年9月30日 22:27

浏览(537) / 评论(0) / 2013年9月30日 22:34

浏览(730) / 评论(0) / 2013年9月30日 22:27

浏览(648) / 评论(0) / 2013年12月5日 11:33

浏览(935) / 评论(0) / 2013年9月30日 22:27

浏览(891) / 评论(0) / 2014年1月15日 17:58