比如如下程序:
void main(void)
{InitSysCtrl();
DINT;
InitPieCtrl();
// Disable CPU interrupts and clear all CPU interrupt flags:
IER = 0x0000;
IFR = 0x0000;
InitPieVectTable();
configtestled();
LED1=0;
DELAY_US(10);
LED2=0;
DELAY_US(10);
LED3=0;
DELAY_US(10);
LED4=0;
DELAY_US(10);
while(1)
{
LED1=~LED1;
DELAY_US(500000);
LED2=~LED2;
DELAY_US(500000);
LED3=~LED3;
DELAY_US(500000);
LED4=~LED4;
DELAY_US(500000);
LED5=~LED5;
DELAY_US(500000);
LED6=~LED6;
DELAY_US(500000);
}
}
会出现如下报错
Evan Cheung:
你好,
我也遇到了同样的问题,请问你解决了吗,找到是什么原因了吗?
谢谢
比如如下程序:
void main(void)
{InitSysCtrl();
DINT;
InitPieCtrl();
// Disable CPU interrupts and clear all CPU interrupt flags:
IER = 0x0000;
IFR = 0x0000;
InitPieVectTable();
configtestled();
LED1=0;
DELAY_US(10);
LED2=0;
DELAY_US(10);
LED3=0;
DELAY_US(10);
LED4=0;
DELAY_US(10);
while(1)
{
LED1=~LED1;
DELAY_US(500000);
LED2=~LED2;
DELAY_US(500000);
LED3=~LED3;
DELAY_US(500000);
LED4=~LED4;
DELAY_US(500000);
LED5=~LED5;
DELAY_US(500000);
LED6=~LED6;
DELAY_US(500000);
}
}
会出现如下报错
XIN WANG32:
回复 Evan Cheung:
我觉得点击Dubug之后都会出现这个。点击Resume可以正常运行。
使用例程测试时,无论是RAM中仿真还是烧写到FLASH中都是正确的。似乎都需要点击Resume。
本人用研旭的F28335至尊版开发板。这是研旭提供的教程。
比如如下程序:
void main(void)
{InitSysCtrl();
DINT;
InitPieCtrl();
// Disable CPU interrupts and clear all CPU interrupt flags:
IER = 0x0000;
IFR = 0x0000;
InitPieVectTable();
configtestled();
LED1=0;
DELAY_US(10);
LED2=0;
DELAY_US(10);
LED3=0;
DELAY_US(10);
LED4=0;
DELAY_US(10);
while(1)
{
LED1=~LED1;
DELAY_US(500000);
LED2=~LED2;
DELAY_US(500000);
LED3=~LED3;
DELAY_US(500000);
LED4=~LED4;
DELAY_US(500000);
LED5=~LED5;
DELAY_US(500000);
LED6=~LED6;
DELAY_US(500000);
}
}
会出现如下报错
Evan Cheung:
回复 XIN WANG32:
嗯,谢谢!程序运行都是正常的,看不出有什么问题。不知道这个错误提示有没有什么影响