当前位置: 代码迷 >> 单片机 >> 单片机程序跑飞有关问题
  详细解决方案

单片机程序跑飞有关问题

热度:54   发布时间:2016-04-28 16:18:45.0
单片机程序跑飞问题
在MSP430中,
void   init_UART0(void)
{
   
    P3SEL|=0x30;
    P3DIR|=0X10;
    UTCTL0=SSEL1+SSEL0+SWRST;
    U0BR0=0x00;
    U0BR1=0x03;
    UMCTL0=0x00;
    UCTL0=CHAR;
    UCTL0   &=~   SWRST;  
    ME1=UTXE0+URXE0;    
    IE1|=URXIE0   +UTXIE0;
    ME2   &=~   USPIE1;      
    _EINT();  
    for   (;;)  
    {
      _NOP();
          }
}
。。。。。。。。。。。。。。。。。。。。。。。
中断程序
。。。。。。。。。。。。。。。。。。。。。。。
当我把端点设置到NOP那个地方的时候,本应是进中断的,但是再运行的时候,程序就跑飞,这是为什么呢

------解决方案--------------------
说实话哈,我还真没有见过硬件跑飞,其它的都是一些地方的限定不够,而乱跑的

比如说开了别的中断没有去响应啥的

..........................................

其它的看一下相应的中断服务程序...
  相关解决方案