我在AXD中进入Main后运行如下的程序代码
void Main(void)
{
int i;
int j;
ChangeMPllValue(110,3,1);
Uart_Init(PCLK, 115200);
Uart_Select(1);
Uart_TxEmpty(1);
Uart_Printf("\n\rEx01. Test I/O Ports \n\r\n\r");
Delay(100);
Port_Init();
while(1)
{
for(i=1;i<=4;i++)
{
Uart_SendString(".");
Led_Display(i);
Delay(10000);
}
}
} // end of main(...)
这段代码运行没有问题,可是如果在Dealy(10000)后增加两行代码
j++;
j++;
这两行代码无法运行不到啊,单步执行时在Delay(10000)后又重新返回了for循环了,这是为什么呢?