Quantcast
Channel: MSP 低功耗微控制器论坛 - 最近的话题
Viewing all articles
Browse latest Browse all 3634

bootloader中断-BOOT中断与APP中断共用问题

$
0
0

哪里有关于在BOOT区用了定时中断与UART中断,与APP中断也用定时中断与UART中断的程序范例?

#pragma vector=18
__interrupt void intec_9(void)              //
{
   asm(" br &0xEFF2;");
}

用以上的方法是没有问题。

但是我在BOOT区若是如下用,就会中断错误。应该怎么写?

#pragma vector=18
__interrupt void intec_9(void)              //
{

if((ResetVectorValid()==1)&&(UpMode==0))  
        {
        asm("br &0xEFF2;");
        }

   else if(ResetVectorValid()==0)  
    {
       ++UpTime10ms; 
       TACCR0 +=1000 ;                          // Add Offset to TACCR0
    }

}


Viewing all articles
Browse latest Browse all 3634

Trending Articles