怎么才能跳出这个无止境的循环

2019-10-15 17:20发布

uint8_t table_my[]="la la la ";
uint8_t*table=table_my;

        while(table!=NULL)
        {
                        USART_SendData(USART2,(uint16_t)*table);
                        table++;
                        while(USART_GetFlagStatus(USART2,USART_FLAG_TC)!=1);
                        USART_ClearFlag(USART2,USART_FLAG_TC);
        }


不管我对while里面怎么改,总是跳不出来,谁指点一下啊

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。