uart通信

早上好,社区的朋友们!

请问一下我在使用

R_UART0_Send_String((__far int8_t*)"\n\rChoose actions:(1)Update Boot area + App area (2)Update App area only\n\r");

发送数据时,单步调试的时候一切正常,

SDR00L = data;      /* load character to transmit register */     执行完后,STIF0  置1

但是在run程序的时候,只会发送第一个字符,STIF0一直为0  卡在while (STIF0 == 0)。请问为什么会出现这种情况呢?

Parents Reply Children
No Data